diff --git a/Classes/Contact.m b/Classes/Contact.m index b377b2d54..d7a5ad375 100644 --- a/Classes/Contact.m +++ b/Classes/Contact.m @@ -39,7 +39,9 @@ if ([_person respondsToSelector:NSSelectorFromString( CNInstantMessageAddressUsernameKey)] || [_person respondsToSelector:NSSelectorFromString(CNContactInstantMessageAddressesKey)]) { if (_person.instantMessageAddresses != NULL) { for (CNLabeledValue *sipAddr in _person.instantMessageAddresses) { - [_sipAddresses addObject:sipAddr.value.username]; + NSString *username = sipAddr.value.username; + if (username) + [_sipAddresses addObject:username]; } } }