diff --git a/mayan/apps/acls/managers.py b/mayan/apps/acls/managers.py index 63eb8c6f48..eb5bbb207a 100644 --- a/mayan/apps/acls/managers.py +++ b/mayan/apps/acls/managers.py @@ -68,7 +68,13 @@ class AccessControlListManager(models.Manager): obj = return_attrib(obj, related) try: - parent_accessor = ModelPermission.get_inheritance(obj._meta.model) + parent_accessor = ModelPermission.get_inheritance( + model=obj._meta.model + ) + except AttributeError: + # AttributeError means non model objects: ie Statistics + # These can't have ACLS so we raise PermissionDenied + raise PermissionDenied except KeyError: pass else: