diff --git a/frappe/core/doctype/user/user.py b/frappe/core/doctype/user/user.py index 3d38348121..2d1583a81c 100644 --- a/frappe/core/doctype/user/user.py +++ b/frappe/core/doctype/user/user.py @@ -171,7 +171,8 @@ class User(Document): self.validate_username() self.remove_disabled_roles() self.validate_user_email_inbox() - ask_pass_update() + if self.user_emails: + ask_pass_update() self.validate_allowed_modules() self.validate_user_image() self.set_time_zone()