diff --git a/lims_sale/sample.py b/lims_sale/sample.py index d1cc3a8f..61dd8a1b 100644 --- a/lims_sale/sample.py +++ b/lims_sale/sample.py @@ -101,6 +101,8 @@ class Service(metaclass=PoolMeta): def get_invoice_line(self, invoice_type): invoice_line = super().get_invoice_line(invoice_type) + if not invoice_line: + return if self.sample.sale_lines: for sale_line in self.sample.sale_lines: if sale_line.product.id == self.analysis.product.id: