From c186b1d9c8095b6544450b8f749d3c0d100cac55 Mon Sep 17 00:00:00 2001 From: khushi8112 Date: Wed, 17 Dec 2025 17:46:02 +0530 Subject: [PATCH] fix: additional check to regenerate depreciation --- erpnext/assets/doctype/asset/asset.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/assets/doctype/asset/asset.py b/erpnext/assets/doctype/asset/asset.py index 7a8b3fa1802..a1948a89295 100644 --- a/erpnext/assets/doctype/asset/asset.py +++ b/erpnext/assets/doctype/asset/asset.py @@ -186,7 +186,7 @@ class Asset(AccountsController): def has_depreciation_settings_changed(self, existing_doc, fb_row): """Check if depreciation calculation settings have changed""" - if fb_row.depreciation_method != "Manual": + if not existing_doc.get("depreciation_schedule") or fb_row.depreciation_method != "Manual": return True return (