diff -r 62a89969c8b3 -r 6fb02edd05da web/views/primary.py --- a/web/views/primary.py Tue Jan 26 20:29:52 2010 +0100 +++ b/web/views/primary.py Tue Jan 26 20:30:35 2010 +0100 @@ -127,7 +127,7 @@ else: rset = self._relation_rset(entity, rschema, role, dispctrl) if rset: - value = self.view(vid, rset) + value = self._cw.view(vid, rset) else: value = None if self.skip_none and (value is None or value == ''):