diff -r e19e586cc74e -r 03681ba6da0b web/views/owl.py --- a/web/views/owl.py Wed Dec 09 12:20:05 2009 +0100 +++ b/web/views/owl.py Wed Dec 09 12:23:31 2009 +0100 @@ -191,7 +191,7 @@ continue for tschema in targetschemas: rdef = rschema.role_rdef(eschema, tschema, role) - if rdef.may_have_permission('read', self.req): + if rdef.may_have_permission('read', self._cw): break else: # no read perms to any relation of this type. Skip.