diff --git a/frappe/model/delete_doc.py b/frappe/model/delete_doc.py index 60df4c279a..858e5212d0 100644 --- a/frappe/model/delete_doc.py +++ b/frappe/model/delete_doc.py @@ -100,9 +100,6 @@ def delete_doc( else: return False - # delete passwords - delete_all_passwords_for(doctype, name) - doc = None if doctype == "DocType": if for_reload: @@ -200,6 +197,9 @@ def delete_doc( enqueue_after_commit=True, ) + # delete passwords + delete_all_passwords_for(doctype, name) + # clear cache for Document doc.clear_cache() # delete global search entry