module is uninstalled improperly)
if ($section->sequence) {
$sequence = explode(",", $section->sequence);
foreach ($sequence as $seq) {
+ if (empty($rawmods[$seq])) {
+ continue;
+ }
$mod[$seq]->cm = $rawmods[$seq]->id;
$mod[$seq]->mod = $rawmods[$seq]->modname;
$mod[$seq]->section = $section->section;
$sectionmods = explode(",", $section->sequence);
foreach ($sectionmods as $sectionmod) {
+ if (empty($mods[$sectionmod])) {
+ continue;
+ }
$mod = $mods[$sectionmod];
$instance = get_record("$mod->modname", "id", "$mod->instance");
$libfile = "$CFG->dirroot/mod/$mod->modname/lib.php";