--- gtkfilechooserdefault.c	2004-06-11 14:50:34.000000000 +0200
+++ gtkfilechooserdefault.c.new	2004-07-30 10:55:12.987247368 +0200
@@ -3239,9 +3239,13 @@
 
       if (gtk_expander_get_expanded (GTK_EXPANDER (impl->save_expander)))
 	{
+	  GtkWindow *window = get_toplevel (GTK_WIDGET(impl));
+
 	  gtk_widget_set_sensitive (impl->save_folder_label, FALSE);
 	  gtk_widget_set_sensitive (impl->save_folder_combo, FALSE);
 	  gtk_widget_show (impl->browse_widgets);
+	  if (window)
+		  gtk_window_set_position (window, GTK_WIN_POS_CENTER);
 	}
       else
 	{
