diff --git a/frappe/permissions.py b/frappe/permissions.py index cca2b399c77..ba3be5b945a 100644 --- a/frappe/permissions.py +++ b/frappe/permissions.py @@ -223,7 +223,7 @@ def get_role_permissions(doctype_meta, user=None, is_owner=None): if not user: user = frappe.session.user - cache_key = (doctype_meta.name, user) + cache_key = (doctype_meta.name, user, bool(is_owner)) if user == "Administrator": return allow_everything()