diff --git a/data/ui/search-view.ui b/data/ui/search-view.ui
index 78c2ad47..729ac868 100644
--- a/data/ui/search-view.ui
+++ b/data/ui/search-view.ui
@@ -67,14 +67,36 @@
False
none
-
diff --git a/src/gcal-search-view.c b/src/gcal-search-view.c
index 0e3b11d3..8a7f3275 100644
--- a/src/gcal-search-view.c
+++ b/src/gcal-search-view.c
@@ -735,6 +735,7 @@ gcal_search_view_search (GcalSearchView *view,
}
gcal_manager_set_query (priv->manager, search_query);
+ gtk_widget_show (priv->listbox);
g_free (search_query);
}
@@ -748,6 +749,7 @@ gcal_search_view_search (GcalSearchView *view,
*/
g_hash_table_remove_all (priv->row_to_event);
g_hash_table_remove_all (priv->events);
+ gtk_widget_hide (priv->listbox);
}
}