Index: gtk/gtkfilechooserdefault.c
===================================================================
RCS file: /cvs/gnome/gtk+/gtk/gtkfilechooserdefault.c,v
retrieving revision 1.255
diff -u -r1.255 gtkfilechooserdefault.c
--- gtk/gtkfilechooserdefault.c	22 Mar 2005 02:14:55 -0000	1.255
+++ gtk/gtkfilechooserdefault.c	28 Mar 2005 17:08:07 -0000
@@ -4604,11 +4604,10 @@
        * that case, the chooser's selection should be what the caller expects,
        * as the user can't see that something else got selected.  See bug #165264.
        *
-       * Also, we don't select the first file if we are in SAVE or CREATE_FOLDER
-       * modes.  Doing so would change the contents of the filename entry.
+       * Also, we don't select the first file if we are not in OPEN
+       * mode.  Doing so would change the contents of the filename entry.
        */
-      if (GTK_WIDGET_MAPPED (impl)
-	  && !(impl->action == GTK_FILE_CHOOSER_ACTION_SAVE || impl->action == GTK_FILE_CHOOSER_ACTION_CREATE_FOLDER))
+      if (GTK_WIDGET_MAPPED (impl) && impl->action == GTK_FILE_CHOOSER_ACTION_OPEN)
 	browse_files_select_first_row (impl);
     }
 
