diff --git a/modules/project_invoice/project.py b/modules/project_invoice/project.py index 48e370f25d..3e09ab58d9 100644 --- a/modules/project_invoice/project.py +++ b/modules/project_invoice/project.py @@ -592,7 +592,7 @@ class Work(Effort, Progress, Timesheet, metaclass=PoolMeta): invoice_line.unit = key['unit'] invoice_line.product = product invoice_line.on_change_product() - if not invoice_line.account: + if not getattr(invoice_line, 'account', None): if invoice_line.product: raise InvoicingError( gettext(