diff --git a/addons/account/models/account_move.py b/addons/account/models/account_move.py index ae773b04b0e..30c9205ea32 100644 --- a/addons/account/models/account_move.py +++ b/addons/account/models/account_move.py @@ -3651,6 +3651,8 @@ class AccountMoveLine(models.Model): @api.onchange('product_uom_id') def _onchange_uom_id(self): ''' Recompute the 'price_unit' depending of the unit of measure. ''' + if self.display_type in ('line_section', 'line_note'): + return taxes = self._get_computed_taxes() if taxes and self.move_id.fiscal_position_id: taxes = self.move_id.fiscal_position_id.map_tax(taxes)