diff --git a/trytond/trytond/ir/translation.py b/trytond/trytond/ir/translation.py index 3a673f067f0..673d2b3f923 100644 --- a/trytond/trytond/ir/translation.py +++ b/trytond/trytond/ir/translation.py @@ -695,9 +695,10 @@ def extra_model_data(cls, model_data): @property def unique_key(self): if self.type in { - 'report', 'view', 'wizard_button', 'selection'}: + 'report', 'view', 'wizard_button', 'selection', + 'field', 'help'}: return (self.name, self.res_id, self.type, self.src) - elif self.type in ('field', 'model', 'help'): + elif self.type == 'model': return (self.name, self.res_id, self.type) @classmethod