diff --git a/admin/enrol.php b/admin/enrol.php index 3f6cfb2fdb6..b90ea29a01a 100644 --- a/admin/enrol.php +++ b/admin/enrol.php @@ -63,6 +63,7 @@ $table->data = array(); $modules = get_list_of_plugins("enrol"); + $enabledplugins = explode(',', $CFG->enrol_plugins_enabled); foreach ($modules as $module) { // skip if directory is empty @@ -73,7 +74,7 @@ $name = get_string("enrolname", "enrol_$module"); $plugin = enrolment_factory::factory($module); $enable = '<input type="checkbox" name="enable[]" value="'.$module.'"'; - if (stristr($CFG->enrol_plugins_enabled, $module) !== false) { + if (in_array($module, $enabledplugins)) { $enable .= ' checked="checked"'; } if ($module == 'manual') {