diff --git a/calendar/inc/class.calendar_groupdav.inc.php b/calendar/inc/class.calendar_groupdav.inc.php index adb0c85c68..2f788d0063 100644 --- a/calendar/inc/class.calendar_groupdav.inc.php +++ b/calendar/inc/class.calendar_groupdav.inc.php @@ -775,6 +775,9 @@ class calendar_groupdav extends groupdav_handler { $this->bo->clear_private_infos($event, array($this->bo->user, $event['owner'])); } + // handle deleted events, as not existing + if ($event['deleted']) $event = null; + if ($this->debug > 1) error_log(__METHOD__."($id) returning ".array2string($event)); return $event;