summaryrefslogtreecommitdiff
path: root/gladeui
diff options
context:
space:
mode:
Diffstat (limited to 'gladeui')
-rw-r--r--gladeui/glade-inspector.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/gladeui/glade-inspector.c b/gladeui/glade-inspector.c
index 564095a9..8c38122b 100644
--- a/gladeui/glade-inspector.c
+++ b/gladeui/glade-inspector.c
@@ -367,10 +367,11 @@ project_remove_widget_cb (GladeProject *project,
iter = glade_util_find_iter_by_widget (GTK_TREE_MODEL (inspector->priv->model),
widget,
WIDGET_COLUMN);
-
- gtk_tree_store_remove (inspector->priv->model, iter);
-
- gtk_tree_iter_free (iter);
+ if (iter)
+ {
+ gtk_tree_store_remove (inspector->priv->model, iter);
+ gtk_tree_iter_free (iter);
+ }
}
static void