diff --git a/openerp/models.py b/openerp/models.py index 542306046ce725394b9cf8328ec4ce8705354894..66475021fae0efbfabeb79166adfc1fc4d17245f 100644 --- a/openerp/models.py +++ b/openerp/models.py @@ -3000,7 +3000,7 @@ class BaseModel(object): if partial and field.manual and \ field.relational and \ (field.comodel_name not in self.pool or \ - field.inverse_name not in self.pool[field.comodel_name]._fields): + (field.type == 'one2many' and field.inverse_name not in self.pool[field.comodel_name]._fields)): # do not set up manual fields that refer to unknown models continue field.setup(self.env)