diff -u -r1.71.2.29.2.3.2.8 class.bocalendar.inc.php --- calendar/inc/class.bocalendar.inc.php 14 Aug 2003 13:46:17 -0000 1.71.2.29.2.3.2.8 +++ calendar/inc/class.bocalendar.inc.php 3 Sep 2003 15:50:07 -0000 @@ -2726,10 +2732,9 @@ function prepare_recipients(&$new_event,$old_event) { // Find modified and deleted users..... - while(list($old_userid,$old_status) = each($old_event['participants'])) - { - if(isset($new_event['participants'][$old_userid])) + { + if(isset($new_event['participants'][$old_userid]) || empty($old_status)) { print_debug('Modifying event for user',$old_userid); $this->modified[intval($old_userid)] = $new_status;