diff --git a/calendar/index.html b/calendar/index.html
deleted file mode 100644
index e69de29bb2d..00000000000
diff --git a/calendar/lib.php b/calendar/lib.php
index 67326928114..2be1eaf9863 100644
--- a/calendar/lib.php
+++ b/calendar/lib.php
@@ -1029,7 +1029,7 @@ function calendar_get_default_courses($ignoreref = false) {
global $USER, $CFG, $SESSION;
if(!empty($SESSION->cal_course_referer) && !$ignoreref) {
- return array($SESSION->cal_course_referer => SITEID);
+ return array($SESSION->cal_course_referer => 1);
}
if(empty($USER)) {
@@ -1042,10 +1042,10 @@ function calendar_get_default_courses($ignoreref = false) {
return $courses;
}
if(isset($USER->student) && is_array($USER->student)) {
- $courses = $USER->student + $courses;
+ $courses = $USER->student;
}
if(isset($USER->teacher) && is_array($USER->teacher)) {
- $courses = $USER->teacher + $courses;
+ $courses = $USER->teacher;
}
return $courses;
}