diff --git a/Classes/ContactDetailsTableView.m b/Classes/ContactDetailsTableView.m index 1a790e27b..a0fa07de3 100644 --- a/Classes/ContactDetailsTableView.m +++ b/Classes/ContactDetailsTableView.m @@ -118,7 +118,9 @@ } - (BOOL)isValid { - return ((NSString *)_contact.phoneNumbers[0]).length + ((NSString *)_contact.sipAddresses[0]).length > 0; + BOOL hasName = (_contact.firstName.length + _contact.lastName.length > 0)BOOL hasAddr = + ((NSString *)_contact.phoneNumbers[0]).length + ((NSString *)_contact.sipAddresses[0]).length > 0; + return hasName && hasAddr; } #pragma mark - UITableViewDataSource Functions