diff --git a/openerp/osv/orm.py b/openerp/osv/orm.py index 0e50c08ce2e..661262342c0 100644 --- a/openerp/osv/orm.py +++ b/openerp/osv/orm.py @@ -2152,7 +2152,7 @@ class BaseModel(object): return reduce( lambda s, descendant: apply_inheritance_specs( cr, user, self._name, inherit_id, s, *descendant, context=context), - self.pool['ir.ui.view'].iter(cr, user, inherit_id, self._name, context=context), + self.pool['ir.ui.view'].iter(cr, user, inherit_id, self._name, exclude_base=True, context=context), source) result = {'type': view_type, 'model': self._name}