diff options
Diffstat (limited to 'src/gui-gtk/event_config_dialog.c')
-rw-r--r-- | src/gui-gtk/event_config_dialog.c | 5 |
1 files changed, 4 insertions, 1 deletions
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) |