diff --git a/addons/membership/membership.py b/addons/membership/membership.py index 8c15c652335..2a7c998b86b 100644 --- a/addons/membership/membership.py +++ b/addons/membership/membership.py @@ -412,7 +412,16 @@ class Partner(osv.osv): _constraints = [ (_check_recursion, 'Error ! You can not create recursive associated members.', ['associate_member']) ] - + + def copy(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + if context is None: + context = {} + default = default.copy() + default['member_lines'] = [] + return super(Partner, self).copy(cr, uid, id, default, context) + Partner() class product_template(osv.osv):