diff --git a/calendar/inc/class.calendar_uiforms.inc.php b/calendar/inc/class.calendar_uiforms.inc.php index c1863bc176..659b2a4482 100644 --- a/calendar/inc/class.calendar_uiforms.inc.php +++ b/calendar/inc/class.calendar_uiforms.inc.php @@ -2192,7 +2192,7 @@ class calendar_uiforms extends calendar_ui break; case 'cancel': // first participant is the (external) organizer (our iCal parser adds owner first!) - $parts = $event['participants']; + $parts = $event['participants'] ?? []; unset($parts[$existing_event['owner']]); $event['ical_sender_uid'] = key($parts); if (empty($existing_event['id']) || !$this->bo->check_perms(Acl::DELETE, $existing_event['id']))