diff --git a/move.py b/move.py index ca008c34de..394c259c2f 100644 --- a/move.py +++ b/move.py @@ -1708,7 +1708,7 @@ class CancelMoves(Wizard): to_reconcile = defaultdict(list) for line in move.lines + cancel_move.lines: if line.account.reconcile: - to_reconcile[line.account].append(line) + to_reconcile[(line.account, line.party)].append(line) for lines in to_reconcile.values(): Line.reconcile(lines) return 'end'