summaryrefslogtreecommitdiffstats
path: root/src/gui-gtk
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui-gtk')
-rw-r--r--src/gui-gtk/event_config_dialog.c5
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)