diff --git a/purchase.py b/purchase.py index 28f9e567f3..c1477ec766 100644 --- a/purchase.py +++ b/purchase.py @@ -946,10 +946,7 @@ class PurchaseLine(sequence_ordered(), ModelSQL, ModelView): ondelete='RESTRICT', domain=[ If(Eval('purchase_state').in_(['draft', 'quotation']), - [('purchasable', '=', True), - If(Bool(Eval('product_supplier')), - ('product_suppliers', '=', Eval('product_supplier')), - ())], + [('purchasable', '=', True)], []), ], states={