diff -r d1d64bacaeb6 -r 827dbe4b5bb2 src/gtkimhtml.c --- a/src/gtkimhtml.c Wed Jun 25 22:30:49 2003 +0000 +++ b/src/gtkimhtml.c Thu Jun 26 02:01:56 2003 +0000 @@ -1618,7 +1618,12 @@ GError *error = NULL; #if GTK_CHECK_VERSION(2,2,0) GSList *formats = gdk_pixbuf_get_formats(); +#endif + if (file_is_dir(filename, GTK_FILE_SELECTION(sel))) + return; + +#if GTK_CHECK_VERSION(2,2,0) while(formats){ GdkPixbufFormat *format = formats->data; gchar **extensions = gdk_pixbuf_format_get_extensions(format);