diff --git a/app_common/models/base.py b/app_common/models/base.py
index 5f27377e..e59a640b 100644
--- a/app_common/models/base.py
+++ b/app_common/models/base.py
@@ -14,7 +14,7 @@ class Base(models.AbstractModel):
if self._context.get(fieldname) or self._context.get('default_%s' % fieldname):
return self._context.get(fieldname) or self._context.get('default_%s' % fieldname)
else:
- rec = self.env[self._fields[fieldname].comodel_name].search(domain, limit=1)
+ rec = self.env[self._fields[fieldname].comodel_name].sudo().search(domain, limit=1)
return rec.id if rec else False
return False
diff --git a/app_common/rng/tree_view.rng b/app_common/rng/tree_view.rng
index a04eb2b3..f295cdf7 100644
--- a/app_common/rng/tree_view.rng
+++ b/app_common/rng/tree_view.rng
@@ -28,6 +28,7 @@
+