diff --git a/security/browser/audit.pt b/security/browser/audit.pt
index f3ad19c..604140a 100644
--- a/security/browser/audit.pt
+++ b/security/browser/audit.pt
@@ -39,8 +39,11 @@
tal:repeat="role item/roles"
tal:content="role" />
-
- |
+
+
+ |
|
@@ -59,7 +62,8 @@
-
+
|
diff --git a/security/browser/audit.py b/security/browser/audit.py
index e9ff495..ba7696a 100644
--- a/security/browser/audit.py
+++ b/security/browser/audit.py
@@ -66,7 +66,8 @@ class RolePermissionsByType(BaseSecurityView):
if not self.selectedType:
return []
result = self.selectedType['object'].getChildren([self.typePredicate])
- return [dict(title=o.title, settings=self.getPermissionSettings(o))
+ return [dict(title=o.title, object=o,
+ settings=self.getPermissionSettings(o),)
for o in result]
def getPermissionSettings(self, obj):