diff --git a/frappe/auth.py b/frappe/auth.py index d254aa1b1e..d7bfce08a9 100644 --- a/frappe/auth.py +++ b/frappe/auth.py @@ -205,8 +205,7 @@ class LoginManager: frappe.response["full_name"] = self.full_name # redirect information - redirect_to = frappe.cache.hget("redirect_after_login", self.user) - if redirect_to: + if not resume and (redirect_to := frappe.cache.hget("redirect_after_login", self.user)): frappe.local.response["redirect_to"] = redirect_to frappe.cache.hdel("redirect_after_login", self.user)