diff --git a/purchase.py b/purchase.py index 7c27f46dc3..a8ee234672 100644 --- a/purchase.py +++ b/purchase.py @@ -1240,7 +1240,7 @@ class Product(OSV): res[product.id] = uom_obj.compute_price(cursor, user, product.default_uom, res[product.id], uom, context=context) - if currency: + if currency and user2.company: if user2.company.currency.id != currency.id: res[product.id] = currency_obj.compute(cursor, user, user2.company.currency, res[product.id],