diff --git a/enrol/manual/manage.php b/enrol/manual/manage.php index 0b9ca4ccc48..82d7a31870b 100644 --- a/enrol/manual/manage.php +++ b/enrol/manual/manage.php @@ -89,6 +89,9 @@ if ($extendperiod) { } else { $defaultperiod = $instance->enrolperiod; } +if (!isset($periodmenu[$defaultperiod])) { + $periodmenu[$defaultperiod] = get_string('numdays', '', floor($defaultperiod / DAYSECS)); +} if (empty($extendbase)) { if (!$extendbase = get_config('enrol_manual', 'enrolstart')) { // Default to now if there is no system setting. diff --git a/enrol/manual/yui/quickenrolment/quickenrolment.js b/enrol/manual/yui/quickenrolment/quickenrolment.js index b4132cc4ea4..3a3824c7b0c 100644 --- a/enrol/manual/yui/quickenrolment/quickenrolment.js +++ b/enrol/manual/yui/quickenrolment/quickenrolment.js @@ -237,6 +237,10 @@ YUI.add('moodle-enrol_manual-quickenrolment', function(Y) { } select.append(option); } + if (!index) { + select.append(create('')); + index = ++count; + } select.set('selectedIndex', index); }, getAssignableRoles : function(){