diff --git a/addons/sale/models/sale_order_line.py b/addons/sale/models/sale_order_line.py index 57ffa16b05c..74ccba17bf6 100644 --- a/addons/sale/models/sale_order_line.py +++ b/addons/sale/models/sale_order_line.py @@ -299,8 +299,9 @@ class SaleOrderLine(models.Model): for line in self: if not line.product_id: continue - - name = line.with_context(lang=line.order_partner_id.lang)._get_sale_order_line_multiline_description_sale() + if not line.order_partner_id.is_public: + line = line.with_context(lang=line.order_partner_id.lang) + name = line._get_sale_order_line_multiline_description_sale() if line.is_downpayment and not line.display_type: context = {'lang': line.order_partner_id.lang} dp_state = line._get_downpayment_state()