diff --git a/party.py b/party.py index b108e6f34d..21d0b2adb4 100644 --- a/party.py +++ b/party.py @@ -189,8 +189,9 @@ class Party(DeactivableMixin, ModelSQL, ModelView, MultiValueMixin): def copy(cls, parties, default=None): if default is None: default = {} - default = default.copy() - default['code'] = None + else: + default = default.copy() + default.setdefault('code', None) return super(Party, cls).copy(parties, default=default) @classmethod