diff options
Diffstat (limited to 'addressbook/gui/component/e-address-popup.c')
-rw-r--r-- | addressbook/gui/component/e-address-popup.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/addressbook/gui/component/e-address-popup.c b/addressbook/gui/component/e-address-popup.c index 19afd29baf..7aebeacf21 100644 --- a/addressbook/gui/component/e-address-popup.c +++ b/addressbook/gui/component/e-address-popup.c @@ -167,7 +167,9 @@ e_address_popup_refresh_names (EAddressPopup *pop) { if (pop->name_widget) { if (pop->name && *pop->name) { - gtk_label_set_text (GTK_LABEL (pop->name_widget), pop->name); + gchar *s = e_utf8_to_gtk_string (pop->name_widget, pop->name); + gtk_label_set_text (GTK_LABEL (pop->name_widget), s); + g_free (s); gtk_widget_show (pop->name_widget); } else { gtk_widget_hide (pop->name_widget); @@ -176,7 +178,9 @@ e_address_popup_refresh_names (EAddressPopup *pop) if (pop->email_widget) { if (pop->email && *pop->email) { - gtk_label_set_text (GTK_LABEL (pop->email_widget), pop->email); + gchar *s = e_utf8_to_gtk_string (pop->email_widget, pop->email); + gtk_label_set_text (GTK_LABEL (pop->email_widget), s); + g_free (s); gtk_widget_show (pop->email_widget); } else { gtk_widget_hide (pop->email_widget); |