diff --git a/move.py b/move.py index 1bfb6b7250..0f890c03ab 100644 --- a/move.py +++ b/move.py @@ -812,6 +812,10 @@ class Line(ModelSQL, ModelView): party = party_obj.browse(cursor, user, vals.get('party'), context=context) + if not party.account_receivable \ + or not party.account_payable: + return res + if party and (not vals.get('debit')) and (not vals.get('credit')): query = 'SELECT ' \ 'COALESCE(SUM(' \