diff --git a/lib/weblib.php b/lib/weblib.php index 284676903aa..55f2de73583 100644 --- a/lib/weblib.php +++ b/lib/weblib.php @@ -4081,7 +4081,8 @@ function navmenu($course, $cm=NULL, $targetwindow='self') { $section = $mod->section; //Only add visible or teacher mods to jumpmenu - if ($mod->visible or has_capability('moodle/course:viewhiddenactivities', get_context_instance(CONTEXT_MODULE, $mod->id))) { + if ($mod->visible or has_capability('moodle/course:viewhiddenactivities', + get_context_instance(CONTEXT_MODULE, $mod->cm))) { $url = $mod->mod .'/view.php?id='. $mod->cm; if ($flag) { // the current mod is the "next" mod $nextmod = $mod;