diff --git a/ActiveSync/iCalEvent+ActiveSync.m b/ActiveSync/iCalEvent+ActiveSync.m index 9143665fd..3f909ef48 100644 --- a/ActiveSync/iCalEvent+ActiveSync.m +++ b/ActiveSync/iCalEvent+ActiveSync.m @@ -187,7 +187,10 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. attendee = [attendees objectAtIndex: i]; [s appendFormat: @"%@", [[attendee rfc822Email] activeSyncRepresentationInContext: context]]; - [s appendFormat: @"%@", [[attendee cn] activeSyncRepresentationInContext: context]]; + if ([[attendee cn] length]) + [s appendFormat: @"%@", [[attendee cn] activeSyncRepresentationInContext: context]]; + else + [s appendFormat: @"%@", [[attendee rfc822Email] activeSyncRepresentationInContext: context]]; attendee_status = [self _attendeeStatus: attendee];