diff --git a/calendar/inc/class.calendar_boupdate.inc.php b/calendar/inc/class.calendar_boupdate.inc.php index 00af955c86..369dfdfdc7 100644 --- a/calendar/inc/class.calendar_boupdate.inc.php +++ b/calendar/inc/class.calendar_boupdate.inc.php @@ -676,7 +676,9 @@ class calendar_boupdate extends calendar_bo continue; // dont notify rejected participants or groups } - if($userid != $GLOBALS['egw_info']['user']['account_id'] || $user_prefs['calendar']['receive_own_updates']==1 || $msg_type == MSG_ALARM) + if($userid != $GLOBALS['egw_info']['user']['account_id'] || + ($userid == $GLOBALS['egw_info']['user']['account_id'] && $user_prefs['calendar']['receive_own_updates']==1) || + $msg_type == MSG_ALARM) { $preferences = CreateObject('phpgwapi.preferences',$userid); $part_prefs = $preferences->read_repository();