diff --git a/core/model/Hierarchy.php b/core/model/Hierarchy.php index 80036e108..4b8d59854 100644 --- a/core/model/Hierarchy.php +++ b/core/model/Hierarchy.php @@ -539,7 +539,7 @@ class Hierarchy extends DataObjectDecorator { * @return DataObjectSet */ public function liveChildren($showAll = false) { - $extraFilter = $showAll ? '' : " AND \"ShowInMenus\""; + $extraFilter = $showAll ? '' : " AND \"ShowInMenus\"=1"; $baseClass = ClassInfo::baseDataClass($this->owner->class); return Versioned::get_by_stage($baseClass, "Live", "\"{$baseClass}\".\"ParentID\" = " . (int)$this->owner->ID . " AND \"{$baseClass}\".\"ID\" != " . (int)$this->owner->ID. $extraFilter, ""); }