diff --git a/addons/mrp/models/mrp_production.py b/addons/mrp/models/mrp_production.py index 2297acfb82e..5de10fb8b43 100644 --- a/addons/mrp/models/mrp_production.py +++ b/addons/mrp/models/mrp_production.py @@ -691,7 +691,7 @@ class MrpProduction(models.Model): list_move_raw = [Command.link(move.id) for move in production.move_raw_ids.filtered(lambda m: not m.bom_line_id)] if not production.bom_id and not production._origin.product_id: production.move_raw_ids = list_move_raw - if production.product_id != production._origin.product_id: + if production.bom_id != production._origin.bom_id: production.move_raw_ids = [Command.clear()] if production.bom_id and production.product_id and production.product_qty > 0: # keep manual entries