diff --git a/addons/product/product.py b/addons/product/product.py index a5eee93b0e3..1197e9c318c 100644 --- a/addons/product/product.py +++ b/addons/product/product.py @@ -1040,7 +1040,9 @@ class product_product(osv.osv): sellers = filter(lambda x: x.name.id in partner_ids, product.seller_ids) if sellers: for s in sellers: - seller_variant = s.product_name and "%s (%s)" % (s.product_name, variant) or False + seller_variant = s.product_name and ( + variant and "%s (%s)" % (s.product_name, variant) or s.product_name + ) or False mydict = { 'id': product.id, 'name': seller_variant or name,