diff --git a/openerp/models.py b/openerp/models.py index 5cce6a6e0a9..0dd16a69d1c 100644 --- a/openerp/models.py +++ b/openerp/models.py @@ -4666,6 +4666,8 @@ class BaseModel(object): trans_obj = self.pool.get('ir.translation') for field_name, field in self._fields.iteritems(): + if not field.copy: + continue # removing the lang to compare untranslated values context_wo_lang = dict(context, lang=None) old_record, new_record = self.browse(cr, uid, [old_id, new_id], context=context_wo_lang)