diff --git a/addons/product/product.py b/addons/product/product.py index a0a6d8f48e0..49cd3b7fded 100644 --- a/addons/product/product.py +++ b/addons/product/product.py @@ -1103,6 +1103,9 @@ class product_product(osv.osv): if context is None: context={} + if default is None: + default = {} + product = self.browse(cr, uid, id, context) if context.get('variant'): # if we copy a variant or create one, we keep the same template