diff --git a/mod/data/field/latlong/kml.php b/mod/data/field/latlong/kml.php index 6e36814a7f8..2a68d4cb8d1 100644 --- a/mod/data/field/latlong/kml.php +++ b/mod/data/field/latlong/kml.php @@ -75,8 +75,10 @@ if ($rid) { require_course_login($course, true, $cm); +$context = context_module::instance($cm->id); + /// If it's hidden then it's don't show anything. :) -if (empty($cm->visible) and !has_capability('moodle/course:viewhiddenactivities',context_module::instance($cm->id))) { +if (empty($cm->visible) and !has_capability('moodle/course:viewhiddenactivities', $context)) { $PAGE->set_title($data->name); echo $OUTPUT->header(); notice(get_string("activityiscurrentlyhidden"));