diff --git a/calendar/inc/class.calendar_boupdate.inc.php b/calendar/inc/class.calendar_boupdate.inc.php index 9428ebb124..7dbbef7f61 100644 --- a/calendar/inc/class.calendar_boupdate.inc.php +++ b/calendar/inc/class.calendar_boupdate.inc.php @@ -1334,8 +1334,8 @@ class calendar_boupdate extends calendar_bo // remove alarms belonging to not longer existing or rejected participants if ($alarm['owner'] && isset($expanded['participants'])) { - // Don't auto-delete alarm if created by event owner - if($alarm['all'] && $alarm['owner'] == $event['owner']) continue; + // Don't auto-delete alarm if for all users + if($alarm['all']) continue; $status = $expanded['participants'][$alarm['owner']]; if (!isset($status) || calendar_so::split_status($status) === 'R')