diff --git a/frappe/desk/desktop.py b/frappe/desk/desktop.py index cdc0efb2d6..9282896164 100644 --- a/frappe/desk/desktop.py +++ b/frappe/desk/desktop.py @@ -139,7 +139,7 @@ class Workspace: item_type = item_type.lower() if item_type == "doctype": - return name in self.can_read or ([] and name in self.restricted_doctypes) or [] + return name in (self.can_read or []) and name in (self.restricted_doctypes or []) if item_type == "page": return name in self.allowed_pages and name in self.restricted_pages if item_type == "report":