diff --git a/lib/navigation/CourseNavigation.php b/lib/navigation/CourseNavigation.php
index 13b8304fa6980a9a1d38ca4dac20a79f048f6168..59ca2b64d2c858e0e378d5612514168af1827400 100644
--- a/lib/navigation/CourseNavigation.php
+++ b/lib/navigation/CourseNavigation.php
@@ -77,7 +77,7 @@ class CourseNavigation extends Navigation
 
         // always insert admin module in first position
         if (key($navigations) === 'admin') {
-            $where = key($this->subnav);
+            $where = key($this->getSubNavigation());
         }
 
         foreach ($navigations as $key => $nav) {