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];