From e08fa6fbd01c6ae7e03762168f8e9b9803cb8eeb Mon Sep 17 00:00:00 2001 From: Jiri Moskovcak Date: Wed, 9 Mar 2011 13:15:12 +0100 Subject: abrt-gtk: fixed crash when user clicks configure and no event is selected --- src/gui-gtk/event_config_dialog.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/gui-gtk') diff --git a/src/gui-gtk/event_config_dialog.c b/src/gui-gtk/event_config_dialog.c index 1be6e3f0..50bdc4f8 100644 --- a/src/gui-gtk/event_config_dialog.c +++ b/src/gui-gtk/event_config_dialog.c @@ -124,7 +124,10 @@ static void on_configure_event_cb(GtkWidget *button, gpointer user_data) { GtkTreeView *events_tv = (GtkTreeView *)user_data; event_config_t *ec = get_event_config_from_row(events_tv); - show_event_config_dialog(ec); + if(ec != NULL) + show_event_config_dialog(ec); + else + show_error_message(_("Please select a plugin from the list to edit its options.")); } static void on_event_row_activated_cb(GtkTreeView *treeview, GtkTreePath *path, GtkTreeViewColumn *column, gpointer user_data) -- cgit