diff --git a/account_asset_management/models/account_move.py b/account_asset_management/models/account_move.py index 505899ec..932dda7b 100644 --- a/account_asset_management/models/account_move.py +++ b/account_asset_management/models/account_move.py @@ -87,7 +87,9 @@ class AccountMove(models.Model): def action_post(self): super().action_post() for move in self: - for aml in move.line_ids.filtered("asset_profile_id"): + for aml in move.line_ids.filtered( + lambda line: line.asset_profile_id and not line.tax_line_id + ): vals = move._prepare_asset_vals(aml) if not aml.name: raise UserError(