diff --git a/browser/node.py b/browser/node.py index 7a37159..1effd14 100644 --- a/browser/node.py +++ b/browser/node.py @@ -468,6 +468,7 @@ class NodeView(BaseView): def getViewForTarget(self, obj, setup=True): if obj is not None: + obj = baseObject(obj) basicView = component.getMultiAdapter((obj, self.request)) if obj == self.targetObject: basicView._viewName = self.context.viewName