diff --git a/calendar/inc/class.calendar_boupdate.inc.php b/calendar/inc/class.calendar_boupdate.inc.php index e1fe52c548..14173495c0 100644 --- a/calendar/inc/class.calendar_boupdate.inc.php +++ b/calendar/inc/class.calendar_boupdate.inc.php @@ -1528,8 +1528,8 @@ class calendar_boupdate extends calendar_bo $matchingEvents[] = $egwEvent['id'] . ':' . (int)$event['recurrence']; } } - } elseif ($event['recur_type'] == $egwEvent['recur_type'] && - $filter != 'master' && ($filter == 'exact' || + } elseif ($filter != 'master' && ($filter == 'exact' || + $event['recur_type'] == $egwEvent['recur_type'] && strpos($egwEvent['title'], $event['title']) === 0)) { $matchingEvents[] = $egwEvent['id']; // we found the event