diff --git a/frappe/templates/includes/login.js b/frappe/templates/includes/login.js index 00d81f5460..92b3a0b15d 100644 --- a/frappe/templates/includes/login.js +++ b/frappe/templates/includes/login.js @@ -124,9 +124,14 @@ login.login_handlers = (function() { })(); frappe.ready(function() { - window.location.hash = "#login"; login.bind_events(); - login.login(); + + if (!window.location.hash) { + window.location.hash = "#login"; + } else { + $(window).trigger("hashchange"); + } + $(".form-signup, .form-forgot").removeClass("hide"); $(document).trigger('login_rendered'); });