if (sheet->column_geometry) g_object_unref (sheet->column_geometry);
g_object_unref (sheet->entry_container);
+ sheet->entry_container = NULL;
+
g_object_unref (sheet->button);
+ sheet->button = NULL;
/* unref adjustments */
if (sheet->hadjustment)
sheet->bg_gc = NULL;
gtk_widget_unparent (sheet->entry_widget);
- gtk_widget_unparent (sheet->button);
+ if (sheet->button != NULL)
+ gtk_widget_unparent (sheet->button);
if (GTK_WIDGET_CLASS (parent_class)->unrealize)
(* GTK_WIDGET_CLASS (parent_class)->unrealize) (widget);