summaryrefslogtreecommitdiff
path: root/addressbook
diff options
context:
space:
mode:
authorDevashish Sharma <dsharma@src.gnome.org>2006-04-19 07:41:58 +0000
committerDevashish Sharma <dsharma@src.gnome.org>2006-04-19 07:41:58 +0000
commita738114bbaa7fd66247ecfe27926c8b403054fb3 (patch)
treeeb1da21946d2262dc6c300af5937fdc060d9841d /addressbook
parent4612863a9f4477aff88f34e3d594aea414bc1f9d (diff)
downloadevolution-data-server-a738114bbaa7fd66247ecfe27926c8b403054fb3.tar.gz
*** empty log message ***
Diffstat (limited to 'addressbook')
-rw-r--r--addressbook/backends/groupwise/e-book-backend-groupwise.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/addressbook/backends/groupwise/e-book-backend-groupwise.c b/addressbook/backends/groupwise/e-book-backend-groupwise.c
index a80a1370d..732de7dcc 100644
--- a/addressbook/backends/groupwise/e-book-backend-groupwise.c
+++ b/addressbook/backends/groupwise/e-book-backend-groupwise.c
@@ -2335,6 +2335,11 @@ find_book_view (EBookBackendGroupwise *ebgw)
EIterator *iter = e_list_get_iterator (views);
EDataBookView *rv = NULL;
+ if (!iter) {
+ g_object_unref (views);
+ return NULL;
+ }
+
if (e_iterator_is_valid (iter)) {
/* just always use the first book view */
EDataBookView *v = (EDataBookView*)e_iterator_get(iter);