diff --git a/lib/classes/calendar/CalendarInstscheduleModel.php b/lib/classes/calendar/CalendarInstscheduleModel.php
index efb06de0d067b35c86e45fc1929cd6569156d7ec..e99da9d17011ab2d6fe6805dfd7f29a9ef7d8b1a 100644
--- a/lib/classes/calendar/CalendarInstscheduleModel.php
+++ b/lib/classes/calendar/CalendarInstscheduleModel.php
@@ -14,9 +14,7 @@
  * @category    Stud.IP
  */
 
-define('DEFAULT_COLOR_SEM', 2);
-define('DEFAULT_COLOR_NEW', 3);
-define('DEFAULT_COLOR_VIRTUAL', 1);
+require_once __DIR__ . '/default_color_definitions.php';
 
 /**
  * Pseudo-namespace containing helper methods for the calendar of institutes.
@@ -25,7 +23,6 @@ define('DEFAULT_COLOR_VIRTUAL', 1);
  */
 class CalendarInstscheduleModel
 {
-
     /**
      * Returns a schedule entry for a course
      *
diff --git a/lib/classes/calendar/CalendarScheduleModel.php b/lib/classes/calendar/CalendarScheduleModel.php
index feb79d20aa54b625549957ea81340773ed5e860c..c57459e44653c21bf9644349260e1b1916bdaea1 100644
--- a/lib/classes/calendar/CalendarScheduleModel.php
+++ b/lib/classes/calendar/CalendarScheduleModel.php
@@ -14,9 +14,7 @@
  * @category    Stud.IP
  */
 
-define('DEFAULT_COLOR_SEM', 2);
-define('DEFAULT_COLOR_NEW', 3);
-define('DEFAULT_COLOR_VIRTUAL', 1);
+require_once __DIR__ . '/default_color_definitions.php';
 
 /**
  * Pseudo-namespace containing helper methods for the schedule.
diff --git a/lib/classes/calendar/default_color_definitions.php b/lib/classes/calendar/default_color_definitions.php
new file mode 100644
index 0000000000000000000000000000000000000000..6ae68f0f633ead47545c399e096528df04c7cac0
--- /dev/null
+++ b/lib/classes/calendar/default_color_definitions.php
@@ -0,0 +1,4 @@
+<?php
+define('DEFAULT_COLOR_SEM', 2);
+define('DEFAULT_COLOR_NEW', 3);
+define('DEFAULT_COLOR_VIRTUAL', 1);