diff --git a/app/controllers/calendar/schedule.php b/app/controllers/calendar/schedule.php
index 7787813d54c25067627a2bb6dcd9265833001616..67a45773894b62722dd3a1da33815de208794eaf 100644
--- a/app/controllers/calendar/schedule.php
+++ b/app/controllers/calendar/schedule.php
@@ -91,7 +91,7 @@ class Calendar_ScheduleController extends AuthenticatedController
             UserConfig::get($GLOBALS['user']->id)->store('SCHEDULE_SETTINGS',
                 $schedule_settings);
         } else {
-            $this->current_semester = !empty(schedule_settings['semester_id']) ?
+            $this->current_semester = !empty($schedule_settings['semester_id']) ?
                 Semester::find($schedule_settings['semester_id']) :
                 Semester::findCurrent();
         }