diff --git a/addons/account_asset/account_asset.py b/addons/account_asset/account_asset.py index 96667d2ccf8..1abcb28a5bf 100644 --- a/addons/account_asset/account_asset.py +++ b/addons/account_asset/account_asset.py @@ -358,7 +358,7 @@ class AccountAssetAsset(models.Model): @api.multi def write(self, vals): res = super(AccountAssetAsset, self).write(vals) - if 'depreciation_line_ids' not in vals: + if 'depreciation_line_ids' not in vals and 'state' not in vals: self.compute_depreciation_board() return res