# HG changeset patch # User Sadrul Habib Chowdhury # Date 1177859669 0 # Node ID 0bad106a6c2440912af3897b290eadc7a7d168ea # Parent 3c4b00865a30c0ba3c55bee6ca5420d5047dc4e4 disapproval of revision '46c593524f745e1ed42ad75ba71d614c660ef52f' diff -r 3c4b00865a30 -r 0bad106a6c24 pidgin/gtkrequest.c --- a/pidgin/gtkrequest.c Sun Apr 29 14:42:26 2007 +0000 +++ b/pidgin/gtkrequest.c Sun Apr 29 15:14:29 2007 +0000 @@ -1542,7 +1542,8 @@ else gtk_file_chooser_set_filename(GTK_FILE_CHOOSER(filesel), filename); } - if ((current_folder != NULL) && (*current_folder != '\0')) { + if ((filename == NULL || *filename == '\0' || !g_file_test(filename, G_FILE_TEST_EXISTS)) && + (current_folder != NULL) && (*current_folder != '\0')) { folder_set = gtk_file_chooser_set_current_folder(GTK_FILE_CHOOSER(filesel), current_folder); }