diff --git a/account.py b/account.py index 808b032a08..228a91889b 100644 --- a/account.py +++ b/account.py @@ -123,7 +123,7 @@ class Invoice(metaclass=PoolMeta): continue if payment.party != line.party: continue - if (getattr(payment, 'account') + if (getattr(payment, 'account', None) and payment.account != line.account): continue if payment.amount <= payment_amount: