diff --git a/lib/coursecatlib.php b/lib/coursecatlib.php index 9cd0f6cb833..7db820fc647 100644 --- a/lib/coursecatlib.php +++ b/lib/coursecatlib.php @@ -596,6 +596,9 @@ class coursecat implements renderable, cacheable_object, IteratorAggregate { } else { // parent not found. This is data consistency error but next fix_course_sortorder() should fix it $all[0][] = $record->id; + if (!$record->visible) { + $all['0i'][] = $record->id; + } } $count++; }