diff --git a/frappe/core/doctype/user/user.py b/frappe/core/doctype/user/user.py index 23e41a3c0a..6bbf042d8a 100644 --- a/frappe/core/doctype/user/user.py +++ b/frappe/core/doctype/user/user.py @@ -564,8 +564,8 @@ def update_password(new_password, logout_all_sessions=0, key=None, old_password= frappe.local.login_manager.login_as(user) - frappe.db.set_value("User", user, - 'last_password_reset_date', today()) + frappe.db.set_value("User", user, "last_password_reset_date", today()) + frappe.db.set_value("User", user, "reset_password_key", "") if user_doc.user_type == "System User": return "/desk"