diff --git a/core/model/Hierarchy.php b/core/model/Hierarchy.php index e34ba771e..4d8217885 100644 --- a/core/model/Hierarchy.php +++ b/core/model/Hierarchy.php @@ -171,9 +171,11 @@ class Hierarchy extends DataObjectDecorator { */ protected function markingFinished() { // Mark childless nodes as expanded. - foreach($this->markedNodes as $id => $node) { - if(!$node->isExpanded() && !$node->numChildren()) { - $node->markExpanded(); + if($this->markedNodes) { + foreach($this->markedNodes as $id => $node) { + if(!$node->isExpanded() && !$node->numChildren()) { + $node->markExpanded(); + } } } }