diff --git a/modules/sale/product.py b/modules/sale/product.py index 9af992323d..0c763f1718 100644 --- a/modules/sale/product.py +++ b/modules/sale/product.py @@ -174,7 +174,7 @@ class Product(metaclass=PoolMeta): if uom and product.default_uom.category == uom.category: unit_price = Uom.compute_price( product.default_uom, unit_price, uom) - else: + elif product.sale_uom: unit_price = Uom.compute_price( product.default_uom, unit_price, product.sale_uom) if currency and company and unit_price is not None: