diff --git a/sflphone-client-gnome/src/contacts/searchbar.c b/sflphone-client-gnome/src/contacts/searchbar.c
index 8394aa6591c6457518e42782bb1b6cce3c6d7a2d..ba97bffa380b574a8c9977dcc47024b11e16db5f 100644
--- a/sflphone-client-gnome/src/contacts/searchbar.c
+++ b/sflphone-client-gnome/src/contacts/searchbar.c
@@ -97,7 +97,7 @@ static void select_search_type (GtkWidget *item, GtkEntry  *entry)
     else if (strcmp ("Search contains", gtk_menu_item_get_label (GTK_MENU_ITEM (item))) == 0)
         set_current_addressbook_test (E_BOOK_QUERY_CONTAINS);
 
-    addressbook_search (GTK_ENTRY (entry));
+    addressbook_search (GTK_ENTRY (addressbookentry));
 
 
 }
@@ -309,13 +309,21 @@ GtkWidget* contacts_searchbar_new ()
 
     GtkWidget *ret;
     GtkWidget *cbox;
-    int count;
+    GtkWidget *align;
+    int count, cbox_height, cbox_width;
 
     ret = gtk_hbox_new (FALSE, 0);
 
     // Create combo box to select current addressbook
     cbox = gtk_combo_box_new_text();
 
+    align = gtk_alignment_new (0.0, 0.0, 1.0, 1.0);
+    gtk_alignment_set_padding (align, 0, 2, 6, 6);
+    gtk_container_add (GTK_CONTAINER (align), cbox);
+
+    gtk_widget_get_size_request (GTK_WIDGET (cbox), &cbox_width, &cbox_height);
+    gtk_widget_set_size_request (GTK_WIDGET (cbox), cbox_width, 26);
+
     GSList *book_list_iterator;
     book_data_t *book_data;
     GSList *books_data = addressbook_get_books_data();
@@ -338,14 +346,14 @@ GtkWidget* contacts_searchbar_new ()
 
 #if GTK_CHECK_VERSION(2,16,0)
 
-    GdkPixbuf *pixbuf;
+    // GdkPixbuf *pixbuf;
 
     gchar *tooltip_text = g_strdup ("Search is");
 
     addressbookentry = gtk_entry_new();
     gtk_entry_set_icon_from_stock (GTK_ENTRY (addressbookentry), GTK_ENTRY_ICON_SECONDARY, GTK_STOCK_CLEAR);
-    pixbuf = gdk_pixbuf_new_from_file (ICONS_DIR "/stock_person.svg", NULL);
-    gtk_entry_set_icon_from_pixbuf (GTK_ENTRY (addressbookentry), GTK_ENTRY_ICON_PRIMARY, pixbuf);
+    // pixbuf = gdk_pixbuf_new_from_file (ICONS_DIR "/stock_person.svg", NULL);
+    gtk_entry_set_icon_from_stock (GTK_ENTRY (addressbookentry), GTK_ENTRY_ICON_PRIMARY, GTK_STOCK_FIND);
     gtk_entry_set_icon_tooltip_text (GTK_ENTRY (addressbookentry), GTK_ENTRY_ICON_PRIMARY,
                                      tooltip_text);
 
@@ -377,7 +385,7 @@ GtkWidget* contacts_searchbar_new ()
                             G_CALLBACK (focus_on_searchbar_out), NULL);
 
 
-    gtk_box_pack_start (GTK_BOX (ret), cbox, TRUE, TRUE, 0);
+    gtk_box_pack_start (GTK_BOX (ret), align, TRUE, TRUE, 0);
     gtk_box_pack_start (GTK_BOX (ret), addressbookentry, TRUE, TRUE, 0);
 
     g_free (tooltip_text);