diff --git a/mod/feedback/lib.php b/mod/feedback/lib.php index 7cf39cb2c3c..d78b7443a19 100644 --- a/mod/feedback/lib.php +++ b/mod/feedback/lib.php @@ -416,7 +416,12 @@ function feedback_get_recent_mod_activity(&$activities, &$index, return; } - $cm_context = get_context_instance(CONTEXT_MODULE, $cm->id); + $cm_context = get_context_instance(CONTEXT_MODULE, $cm->id); + + if (!has_capability('mod/feedback:view', $cm_context)) { + return; + } + $accessallgroups = has_capability('moodle/site:accessallgroups', $cm_context); $viewfullnames = has_capability('moodle/site:viewfullnames', $cm_context); $groupmode = groups_get_activity_groupmode($cm, $course);