diff --git a/public/lib/questionlib.php b/public/lib/questionlib.php index 7f93acfa8a0..09d721cbb65 100644 --- a/public/lib/questionlib.php +++ b/public/lib/questionlib.php @@ -1416,7 +1416,7 @@ function question_extend_settings_navigation(navigation_node $navigationnode, $c $iscourse = $context->contextlevel === CONTEXT_COURSE; - if ($iscourse) { + if ($iscourse && has_capability('moodle/course:manageactivities', $context)) { return $navigationnode->add( get_string('questionbank_plural', 'question'), new moodle_url($baseurl, ['courseid' => $context->instanceid]),