diff --git a/addons/stock/models/stock_move.py b/addons/stock/models/stock_move.py index dfcd3385544..85212c3af1e 100644 --- a/addons/stock/models/stock_move.py +++ b/addons/stock/models/stock_move.py @@ -483,7 +483,7 @@ class StockMove(models.Model): mls = move.move_line_ids mls = mls.filtered(lambda ml: ml.lot_id) for ml in mls: - if ml.lot_id not in move.lot_ids: + if ml.qty_done and ml.lot_id not in move.lot_ids: move_lines_commands.append((2, ml.id)) ls = move.move_line_ids.lot_id for lot in move.lot_ids: