aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/exchange-operations/exchange-user-dialog.c
diff options
context:
space:
mode:
authorSrinivasa Ragavan <sragavan@src.gnome.org>2007-09-10 18:50:13 +0800
committerSrinivasa Ragavan <sragavan@src.gnome.org>2007-09-10 18:50:13 +0800
commit07bec7e9f84a24801a92a877dd023e770e8e3058 (patch)
tree9e737867e0aac9727016324fba2344b2ee19756a /plugins/exchange-operations/exchange-user-dialog.c
parentbab6ec1749d573895fd87ff0ad92fd9c972ae28f (diff)
downloadgsoc2013-evolution-07bec7e9f84a24801a92a877dd023e770e8e3058.tar
gsoc2013-evolution-07bec7e9f84a24801a92a877dd023e770e8e3058.tar.gz
gsoc2013-evolution-07bec7e9f84a24801a92a877dd023e770e8e3058.tar.bz2
gsoc2013-evolution-07bec7e9f84a24801a92a877dd023e770e8e3058.tar.lz
gsoc2013-evolution-07bec7e9f84a24801a92a877dd023e770e8e3058.tar.xz
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.c6
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);