Index: app/widgets/gimpfiledialog.c
===================================================================
RCS file: /cvs/gnome/gimp/app/widgets/gimpfiledialog.c,v
retrieving revision 1.40
diff -u -p -r1.40 gimpfiledialog.c
--- app/widgets/gimpfiledialog.c	18 Nov 2004 11:50:25 -0000	1.40
+++ app/widgets/gimpfiledialog.c	27 Nov 2004 19:11:05 -0000
@@ -351,9 +351,11 @@ gimp_file_dialog_new (Gimp              
                         dialog);
     }
 
-  gimp_file_dialog_add_preview (dialog, gimp);
-
-  gimp_file_dialog_add_filters (dialog, gimp, file_procs);
+  if (action == GTK_FILE_CHOOSER_ACTION_OPEN)
+    {
+      gimp_file_dialog_add_preview (dialog, gimp);
+      gimp_file_dialog_add_filters (dialog, gimp, file_procs);
+    }
 
   gimp_file_dialog_add_proc_selection (dialog, gimp, file_procs, automatic,
                                        automatic_help_id);
