diff -Naur gtk+-2.8.10/gtk/gtkfilechooserdefault.c gtk+-2.8.10-mods/gtk/gtkfilechooserdefault.c
--- gtk+-2.8.10/gtk/gtkfilechooserdefault.c	2006-02-10 03:11:53.769238616 +0100
+++ gtk+-2.8.10-mods/gtk/gtkfilechooserdefault.c	2006-02-10 03:53:49.616771656 +0100
@@ -3900,10 +3900,10 @@
   /* The path bar and 'Create Folder' button */
   hbox = gtk_hbox_new (FALSE, 12);
   gtk_widget_show (hbox);
-  impl->browse_path_bar = create_path_bar (impl);
-  g_signal_connect (impl->browse_path_bar, "path-clicked", G_CALLBACK (path_bar_clicked), impl);
-  gtk_widget_show_all (impl->browse_path_bar);
-  gtk_box_pack_start (GTK_BOX (hbox), impl->browse_path_bar, TRUE, TRUE, 0);
+//  impl->browse_path_bar = create_path_bar (impl);
+//  g_signal_connect (impl->browse_path_bar, "path-clicked", G_CALLBACK (path_bar_clicked), impl);
+//  gtk_widget_show_all (impl->browse_path_bar);
+//  gtk_box_pack_start (GTK_BOX (hbox), impl->browse_path_bar, TRUE, TRUE, 0);
 
   /* Create Folder */
   impl->browse_new_folder_button = gtk_button_new_with_mnemonic (_("Create Fo_lder"));
@@ -4118,6 +4118,13 @@
   hpaned = gtk_hpaned_new ();
   gtk_widget_show (hpaned);
   gtk_paned_set_position (GTK_PANED (hpaned), 200); /* FIXME: this sucks */
+
+ /// add pathbar to vbox
+  impl->browse_path_bar = create_path_bar (impl);
+  g_signal_connect (impl->browse_path_bar, "path-clicked", G_CALLBACK (path_bar_clicked), impl);
+  gtk_widget_show_all (impl->browse_path_bar);
+  gtk_box_pack_start (GTK_BOX (vbox), impl->browse_path_bar, FALSE, FALSE, 0);
+
   gtk_box_pack_start (GTK_BOX (vbox), hpaned, TRUE, TRUE, 0);
 
   widget = shortcuts_pane_create (impl, size_group);
