diff --git a/frappe/permissions.py b/frappe/permissions.py index 3d85c955b8..8f60da3378 100644 --- a/frappe/permissions.py +++ b/frappe/permissions.py @@ -375,7 +375,7 @@ def has_user_permission(doc, user=None, debug=False, *, ptype=None): condition = False break else: - condition = str(docname) not in allowed_docs + condition = not docname or str(docname) not in allowed_docs if condition: # no user permissions for this doc specified