diff --git a/l10n_ch_pain_base/models/account_move_line.py b/l10n_ch_pain_base/models/account_move_line.py index d83d3ae..423fd74 100644 --- a/l10n_ch_pain_base/models/account_move_line.py +++ b/l10n_ch_pain_base/models/account_move_line.py @@ -10,7 +10,7 @@ class AccountMoveLine(models.Model): def _prepare_payment_line_vals(self, payment_order): vals = super(AccountMoveLine, self)._prepare_payment_line_vals( payment_order) - if self.move_id and self.move_id.partner_bank_id._is_qr_iban(): + if self.move_id and self.move_id.partner_bank_id and self.move_id.partner_bank_id._is_qr_iban(): if self.move_id.reference_type == 'isr': vals['local_instrument'] = 'CH01' if vals['communication']: