diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py index 9d14a8d2ed1..9ddee1364d8 100644 --- a/addons/purchase/purchase.py +++ b/addons/purchase/purchase.py @@ -860,6 +860,7 @@ class ProcurementOrder(models.Model): 'price_unit': price_unit, 'procurement_ids': [(4, procurement.id)] }) + break if not po_line: vals = procurement._prepare_purchase_order_line(po, supplier) self.env['purchase.order.line'].create(vals)