diff --git a/calendar/lib.php b/calendar/lib.php index 162a07e89ce..b3a2ac37231 100644 --- a/calendar/lib.php +++ b/calendar/lib.php @@ -59,7 +59,7 @@ calendar_session_vars(); function calendar_get_mini($courses, $groups, $users, $cal_month = false, $cal_year = false) { global $CFG, $USER; - $display = &New object; + $display = &New stdClass; $display->minwday = get_user_preferences('calendar_startwday', CALENDAR_STARTING_WEEKDAY); $display->maxwday = $display->minwday + 6; @@ -166,7 +166,12 @@ function calendar_get_mini($courses, $groups, $users, $cal_month = false, $cal_y // OverLib popup $popupcontent = ''; foreach($eventsbyday[$day] as $eventid) { - $popupcontent .= '
'; + if(!empty($events[$eventid]->modulename)) { + $popupcontent .= '