diff --git a/lib/questionlib.php b/lib/questionlib.php index eb7c5774214..912557c0e06 100644 --- a/lib/questionlib.php +++ b/lib/questionlib.php @@ -1833,6 +1833,9 @@ function question_pluginfile($course, $context, $component, $filearea, $args, $f $module = $DB->get_field('question_usages', 'component', array('id' => $qubaid)); + if (!$module) { + send_file_not_found(); + } if ($module === 'core_question_preview') { require_once($CFG->dirroot . '/question/previewlib.php');