diff options
author | Srinivasa Ragavan <sragavan@src.gnome.org> | 2007-09-10 18:50:13 +0800 |
---|---|---|
committer | Srinivasa Ragavan <sragavan@src.gnome.org> | 2007-09-10 18:50:13 +0800 |
commit | 07bec7e9f84a24801a92a877dd023e770e8e3058 (patch) | |
tree | 9e737867e0aac9727016324fba2344b2ee19756a /plugins/exchange-operations/exchange-user-dialog.c | |
parent | bab6ec1749d573895fd87ff0ad92fd9c972ae28f (diff) | |
download | gsoc2013-evolution-07bec7e9f84a24801a92a877dd023e770e8e3058.tar.gz gsoc2013-evolution-07bec7e9f84a24801a92a877dd023e770e8e3058.tar.zst gsoc2013-evolution-07bec7e9f84a24801a92a877dd023e770e8e3058.zip |
** Fix for bug #301044 (Novell Bugzilla)
svn path=/trunk/; revision=34213
Diffstat (limited to 'plugins/exchange-operations/exchange-user-dialog.c')
-rw-r--r-- | plugins/exchange-operations/exchange-user-dialog.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/plugins/exchange-operations/exchange-user-dialog.c b/plugins/exchange-operations/exchange-user-dialog.c index 7668a22f31..75053af240 100644 --- a/plugins/exchange-operations/exchange-user-dialog.c +++ b/plugins/exchange-operations/exchange-user-dialog.c @@ -250,8 +250,12 @@ e2k_user_dialog_get_user_list (E2kUserDialog *dialog) return NULL; for (l = destinations; l; l = g_list_next (l)) { + char *mail; destination = l->data; - email_list = g_list_prepend (email_list, g_strdup (e_destination_get_email (destination))); + + mail = e_destination_get_email (destination); + if (mail && *mail) + email_list = g_list_prepend (email_list, g_strdup (mail)); } g_list_free (destinations); |