diff --git a/modules/account/move.py b/modules/account/move.py index fa1bcc327a..a7b615d6a8 100644 --- a/modules/account/move.py +++ b/modules/account/move.py @@ -1573,8 +1573,9 @@ class Line(DescriptionOriginMixin, MoveLineMixin, ModelSQL, ModelView): ('company', '=', company), ('journal', '=', journal), ]) + toolbar = dict(toolbar) + action = list(toolbar['action']) for template in templates: - action = toolbar['action'] # Use template id for action id to auto-select the template action.append({ 'name': template.name, @@ -1582,6 +1583,7 @@ class Line(DescriptionOriginMixin, MoveLineMixin, ModelSQL, ModelView): 'wiz_name': 'account.move.template.create', 'id': template.id, }) + toolbar['action'] = action return toolbar @classmethod