diff options
Diffstat (limited to 'addressbook/importers/evolution-ldif-importer.c')
-rw-r--r-- | addressbook/importers/evolution-ldif-importer.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/addressbook/importers/evolution-ldif-importer.c b/addressbook/importers/evolution-ldif-importer.c index ae8fb5ac95..0d54182e8d 100644 --- a/addressbook/importers/evolution-ldif-importer.c +++ b/addressbook/importers/evolution-ldif-importer.c @@ -506,7 +506,11 @@ ldif_import_contacts (gpointer d) add_to_notes (contact, E_CONTACT_OFFICE); add_to_notes (contact, E_CONTACT_SPOUSE); add_to_notes (contact, E_CONTACT_BLOG_URL); - if (e_book_client_add_contact_sync (gci->book_client, contact, &uid, NULL, NULL) && uid) { + + e_book_client_add_contact_sync ( + gci->book_client, + contact, &uid, NULL, NULL); + if (uid != NULL) { e_contact_set (contact, E_CONTACT_UID, uid); g_free (uid); } @@ -525,7 +529,9 @@ ldif_import_contacts (gpointer d) contact = iter->data; resolve_list_card (gci, contact); - if (e_book_client_add_contact_sync (gci->book_client, contact, &uid, NULL, NULL) && uid) { + e_book_client_add_contact_sync ( + gci->book_client, contact, &uid, NULL, NULL); + if (uid != NULL) { e_contact_set (contact, E_CONTACT_UID, uid); g_free (uid); } |