diff --git a/account_payment_sale/model/sale.py b/account_payment_sale/model/sale.py index 1c82e9d35..5951f96af 100644 --- a/account_payment_sale/model/sale.py +++ b/account_payment_sale/model/sale.py @@ -49,6 +49,7 @@ class sale_order(orm.Model): cr, uid, order, lines, context=context) invoice_vals.update({ 'payment_mode_id': order.payment_mode_id.id or False, - 'partner_bank_id': order.payment_mode_id.bank_id.id or False, + 'partner_bank_id': order.payment_mode_id and + order.payment_mode_id.bank_id.id or False, }) return invoice_vals