diff --git a/gtk/gtkpaned.c b/gtk/gtkpaned.c
index 428476f..7f7fdc3 100644
--- a/gtk/gtkpaned.c
+++ b/gtk/gtkpaned.c
@@ -582,6 +582,7 @@ gtk_paned_init (GtkPaned *paned)
   paned->position_set = FALSE;
   paned->last_allocation = -1;
   paned->in_drag = FALSE;
+  paned->max_position = G_MAXINT;
 
   paned->last_child1_focus = NULL;
   paned->last_child2_focus = NULL;
