diff --git a/frappe/www/desk.py b/frappe/www/desk.py index 689bf725f0..78a7512b7e 100644 --- a/frappe/www/desk.py +++ b/frappe/www/desk.py @@ -12,8 +12,10 @@ from frappe import _ import frappe.sessions def get_context(context): - if (frappe.session.user == "Guest" or - frappe.db.get_value("User", frappe.session.user, "user_type")=="Website User"): + if (frappe.session.user == "Guest"): + frappe.throw(_("Log in to access this page."), frappe.PermissionError) + + elif (frappe.db.get_value("User", frappe.session.user, "user_type")=="Website User")): frappe.throw(_("You are not permitted to access this page."), frappe.PermissionError) hooks = frappe.get_hooks()