diff --git a/sale.py b/sale.py index 83179b1678..137309d1b1 100644 --- a/sale.py +++ b/sale.py @@ -1134,7 +1134,7 @@ class SaleLine(ModelSQL, ModelView): break quantity -= Uom.compute_qty(move.uom, move.quantity, self.unit) if done: - if quantity > 0.0: + if self.unit.round(quantity) > 0.0: done = False return done