diff --git a/mod/assignment/index.php b/mod/assignment/index.php index 81c3b233dbc..321e7397277 100644 --- a/mod/assignment/index.php +++ b/mod/assignment/index.php @@ -57,6 +57,10 @@ foreach ($assignments as $assignment) { + if (!file_exists($CFG->dirroot.'/mod/assignment/type/'.$assignment->assignmenttype.'/assignment.class.php')) { + continue; + } + require_once ($CFG->dirroot.'/mod/assignment/type/'.$assignment->assignmenttype.'/assignment.class.php'); $assignmentclass = 'assignment_'.$assignment->assignmenttype; $assignmentinstance = new $assignmentclass($assignment->coursemodule);