diff --git a/mod/h5pactivity/view.php b/mod/h5pactivity/view.php index 012fedb6616..e85c4748ca6 100644 --- a/mod/h5pactivity/view.php +++ b/mod/h5pactivity/view.php @@ -71,9 +71,13 @@ echo $OUTPUT->header(); $instance = $manager->get_instance(); -if (!$manager->is_tracking_enabled()) { - $message = get_string('previewmode', 'mod_h5pactivity'); - echo $OUTPUT->notification($message, \core\output\notification::NOTIFY_WARNING); +$context = context_module::instance($cm->id); +// Do not display previewmode message to Students. +if (has_capability('contenttype/h5p:access', $context)) { + if (!$manager->is_tracking_enabled()) { + $message = get_string('previewmode', 'mod_h5pactivity'); + echo $OUTPUT->notification($message, \core\output\notification::NOTIFY_WARNING); + } } echo player::display($fileurl, $config, true, 'mod_h5pactivity', true);