diff --git a/sale.py b/sale.py index 1c4700f096..8c76bb7369 100644 --- a/sale.py +++ b/sale.py @@ -1447,7 +1447,7 @@ class SaleLine(TaxableMixin, sequence_ordered(), ModelSQL, ModelView): @fields.depends('sale', '_parent_sale.currency') def on_change_with_currency(self, name=None): - if self.sale: + if self.sale and self.sale.currency: return self.sale.currency.id @classmethod