summaryrefslogtreecommitdiff
path: root/gtk/main_welcome.c
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/main_welcome.c')
-rw-r--r--gtk/main_welcome.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gtk/main_welcome.c b/gtk/main_welcome.c
index 5d3cef327b..51f7c06ec6 100644
--- a/gtk/main_welcome.c
+++ b/gtk/main_welcome.c
@@ -92,6 +92,7 @@ static GtkWidget *welcome_file_panel_vb = NULL;
#ifdef HAVE_LIBPCAP
static GtkWidget *welcome_if_panel_vb = NULL;
static GtkWidget *if_view = NULL;
+static GtkWidget *swindow;
#endif
static GSList *status_messages = NULL;
@@ -821,7 +822,7 @@ select_ifaces(void)
GtkTreeModel *model;
GtkTreeSelection *entry;
- if (global_capture_opts.ifaces->len > 0) {
+ if (global_capture_opts.ifaces->len > 0 && swindow) {
view = g_object_get_data(G_OBJECT(welcome_hb), TREE_VIEW_INTERFACES);
model = gtk_tree_view_get_model(GTK_TREE_VIEW(view));
entry = gtk_tree_view_get_selection(GTK_TREE_VIEW(view));
@@ -988,7 +989,6 @@ welcome_new(void)
DWORD ce_size = sizeof(chimney_enabled);
#endif
#ifdef HAVE_LIBPCAP
- GtkWidget *swindow;
GtkTreeSelection *selection;
GtkCellRenderer *renderer;
GtkTreeViewColumn *column;