diff --git a/sflphone-client-gnome/src/contacts/searchbar.c b/sflphone-client-gnome/src/contacts/searchbar.c
index 1bd06c3c5770ad078092b470921d3f91d3854a08..533c37eb71d3a84ac663e66a239e78d946cb03ee 100644
--- a/sflphone-client-gnome/src/contacts/searchbar.c
+++ b/sflphone-client-gnome/src/contacts/searchbar.c
@@ -454,6 +454,8 @@ GtkWidget* contacts_searchbar_new ()
              book_list_iterator = book_list_iterator->next) {
         book_data = (book_data_t *) book_list_iterator->data;
 
+        DEBUG("^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ %s", book_data->name);
+
         if (book_data->active) {
 
             gtk_list_store_append (liststore, &iter);
@@ -539,7 +541,7 @@ GtkWidget* contacts_searchbar_new ()
     gtk_box_pack_start (GTK_BOX (ret), addressbookentry, TRUE, TRUE, 0);
 
     g_free (tooltip_text);
-
+    g_strfreev (book_list);
 
     // current_addressbook = gtk_combo_box_get_active_text (GTK_COMBO_BOX (cbox));
     // set_current_addressbook (current_addressbook);
diff --git a/sflphone-plugins/plugin/addressbook/addressbook.c b/sflphone-plugins/plugin/addressbook/addressbook.c
index 5056d5d7f9106f18c16e46fde23d61ac1d950a1b..96f5c2e5a7d0a90f46df70966d22ee1158ba2b12 100644
--- a/sflphone-plugins/plugin/addressbook/addressbook.c
+++ b/sflphone-plugins/plugin/addressbook/addressbook.c
@@ -104,17 +104,13 @@ addressbook_config_books(gchar **book_list)
 {
     gchar **config_book_uid;
     book_data_t *book_data;
-    gchar **list;
 
-    // Retrieve list of books
-    // list = (gchar **) dbus_get_addressbook_list();
-
-    list = NULL;
-
-    if (list == NULL)
+    if (book_list == NULL) {
+        printf("Addresbook: Error: Book list is NULL (%s:%d)\n", __FILE__, __LINE__);
         return;
+    }
 
-    for (config_book_uid = list; *config_book_uid; config_book_uid++) {
+    for (config_book_uid = book_list; *config_book_uid; config_book_uid++) {
 
         // Get corresponding book data
         book_data = books_get_book_data_by_uid (*config_book_uid);
@@ -126,8 +122,6 @@ addressbook_config_books(gchar **book_list)
             book_data->active = TRUE;
         }
     }
-
-    g_strfreev (list);
 }
 
 /**