aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/conduit
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/conduit')
-rw-r--r--addressbook/conduit/address-conduit.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/addressbook/conduit/address-conduit.c b/addressbook/conduit/address-conduit.c
index ffbcaa2343..16a6a14e98 100644
--- a/addressbook/conduit/address-conduit.c
+++ b/addressbook/conduit/address-conduit.c
@@ -856,10 +856,8 @@ ecard_from_remote_record(EAddrConduitContext *ctxt,
/* Name */
name = e_card_name_copy (ecard->name);
- if (address.entry[entryFirstname] && *address.entry[entryFirstname])
- name->given = g_strdup (address.entry[entryFirstname]);
- if (address.entry[entryLastname] && *address.entry[entryLastname])
- name->family = g_strdup (address.entry[entryLastname]);
+ name->given = get_entry_text (address, entryFirstname);
+ name->family = get_entry_text (address, entryLastname);
simple = e_card_simple_new (ecard);
txt = e_card_name_to_string (name);