diff --git a/browser/concept.py b/browser/concept.py index a07d0ab..c5abcdf 100644 --- a/browser/concept.py +++ b/browser/concept.py @@ -196,7 +196,7 @@ class ConceptView(BaseView): cont = self.controller if cont is None: return - if (self.globalOptions('showParentsForUnauthorized') or + if (self.globalOptions('showParentsForAnonymous') or not IUnauthenticatedPrincipal.providedBy(self.request.principal)): cont.macros.register('portlet_right', 'parents', title=_(u'Parents'), subMacro=concept_macros.macros['parents'], diff --git a/browser/resource.py b/browser/resource.py index 3e59946..3addfce 100644 --- a/browser/resource.py +++ b/browser/resource.py @@ -140,7 +140,7 @@ class ResourceView(BaseView): cont = self.controller if cont is None: return - if (self.globalOptions('showParentsForUnauthorized') or + if (self.globalOptions('showParentsForAnonymous') or not IUnauthenticatedPrincipal.providedBy(self.request.principal)): if list(self.relatedConcepts()): cont.macros.register('portlet_right', 'related',