diff options
-rw-r--r-- | libempathy-gtk/empathy-live-search.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libempathy-gtk/empathy-live-search.c b/libempathy-gtk/empathy-live-search.c index bb1881fe6..443882fc5 100644 --- a/libempathy-gtk/empathy-live-search.c +++ b/libempathy-gtk/empathy-live-search.c @@ -499,7 +499,9 @@ live_search_unmap (GtkWidget *widget) gtk_widget_hide (widget); gtk_entry_set_text (GTK_ENTRY (priv->search_entry), ""); - gtk_widget_grab_focus (priv->hook_widget); + + if (priv->hook_widget != NULL) + gtk_widget_grab_focus (priv->hook_widget); } static void |