diff options
Diffstat (limited to 'gtk/gtkvpaned.c')
-rw-r--r-- | gtk/gtkvpaned.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gtk/gtkvpaned.c b/gtk/gtkvpaned.c index b7067e7c29..221cd2dc0d 100644 --- a/gtk/gtkvpaned.c +++ b/gtk/gtkvpaned.c @@ -212,9 +212,11 @@ gtk_vpaned_size_allocate (GtkWidget *widget, if (GTK_WIDGET_REALIZED (widget)) gdk_window_hide (paned->handle); - - gtk_widget_set_child_visible (paned->child1, TRUE); - gtk_widget_set_child_visible (paned->child2, TRUE); + + if (paned->child1) + gtk_widget_set_child_visible (paned->child1, TRUE); + if (paned->child2) + gtk_widget_set_child_visible (paned->child2, TRUE); child_allocation.x = widget->allocation.x + border_width; child_allocation.y = widget->allocation.y + border_width; |