diff --git a/addons/sale/models/sale_order.py b/addons/sale/models/sale_order.py index 7cc6575e500..c133b9f8cbf 100644 --- a/addons/sale/models/sale_order.py +++ b/addons/sale/models/sale_order.py @@ -710,7 +710,7 @@ Reason(s) of this behavior could be: invoiceable_lines = order._get_invoiceable_lines(final) if not any(not line.display_type for line in invoiceable_lines): - raise self._nothing_to_invoice_error() + continue invoice_line_vals = [] down_payment_section_added = False