account on_trash fix
diff --git a/erpnext/accounts/doctype/account/account.py b/erpnext/accounts/doctype/account/account.py
index 79ca322..7b71bae 100644
--- a/erpnext/accounts/doctype/account/account.py
+++ b/erpnext/accounts/doctype/account/account.py
@@ -260,11 +260,8 @@
def on_trash(self):
# Check balance before trash
self.check_balance_before_trash()
+ self.update_nsm_model()
- # rebuild tree
- from webnotes.utils.nestedset import update_remove_node
- update_remove_node('Account', self.doc.name)
-
# delete all cancelled gl entry of this account
sql("delete from `tabGL Entry` where account = %s and ifnull(is_cancelled, 'No') = 'Yes'", self.doc.name)