diff --git a/product.py b/product.py index b66b7af8e6..106e953225 100644 --- a/product.py +++ b/product.py @@ -25,7 +25,7 @@ class Product(metaclass=PoolMeta): context_uom = UoM(context['uom']) if context.get('taxes'): taxes = Tax.browse(context.get('taxes')) - uom = context_uom or self.sale_uom + uom = context_uom or self.purchase_uom if uom.category != self.purchase_uom.category: uom = self.purchase_uom unit_price = price_list.compute(