diff --git a/purchase.py b/purchase.py index 571dced6d8..317cb8b485 100644 --- a/purchase.py +++ b/purchase.py @@ -996,7 +996,7 @@ class PurchaseLine(ModelSQL, ModelView): def get_move_done(self, name): Uom = Pool().get('product.uom') done = True - if not self.product: + if self.type != 'line' or not self.product: return True if self.product.type == 'service': return True