### Eclipse Workspace Patch 1.0 #P magnolia-taglib-utility Index: src/main/java/info/magnolia/cms/taglibs/util/SimpleNavigationTag.java =================================================================== --- src/main/java/info/magnolia/cms/taglibs/util/SimpleNavigationTag.java (revision 26382) +++ src/main/java/info/magnolia/cms/taglibs/util/SimpleNavigationTag.java (working copy) @@ -436,12 +436,13 @@ Iterator it = children.iterator(); while (it.hasNext()) { Content child = (Content) it.next(); - + if (expandAll.equalsIgnoreCase(EXPAND_NONE) || expandAll.equalsIgnoreCase(EXPAND_SHOW)) { - if (child + if (child .getNodeData(StringUtils.defaultString(this.hideInNav, DEFAULT_HIDEINNAV_NODEDATA)) .getBoolean()) { visibleChildren.remove(child); + continue; } // use a filter @@ -452,6 +453,15 @@ } } + } else { + + if (child + .getNodeData(StringUtils.defaultString(this.hideInNav, DEFAULT_HIDEINNAV_NODEDATA)) + .getBoolean()) { + visibleChildren.remove(child); + continue; + } + } }