diff --git a/modules/account/move.py b/modules/account/move.py index 8e551beb8a..cb7909c456 100644 --- a/modules/account/move.py +++ b/modules/account/move.py @@ -491,7 +491,10 @@ class Move(DescriptionOriginMixin, ModelSQL, ModelView): line.id, where=reduce_ids(line.move, sub_moves_ids) & (line.debit == Decimal(0)) - & (line.credit == Decimal(0)))) + & (line.credit == Decimal(0)) + & ((line.amount_second_currency == Null) + | (line.amount_second_currency == Decimal(0))) + )) to_reconcile.extend(l for l, in cursor) for move in moves: