# HG changeset patch # User Daniel Atallah # Date 1178211031 0 # Node ID fd620cbc5149b736f46a1208aac617d1362222eb # Parent 41f85148a60ff77e9990340fc340212af6f18a31 Additional fix for another crash similar to #412. diff -r 41f85148a60f -r fd620cbc5149 pidgin/gtkrequest.c --- a/pidgin/gtkrequest.c Thu May 03 15:37:25 2007 +0000 +++ b/pidgin/gtkrequest.c Thu May 03 16:50:31 2007 +0000 @@ -1556,7 +1556,7 @@ } #ifdef _WIN32 - if (!folder_set) { + if (!folder_set && (filename == NULL || *filename == '\0' || !g_file_test(filename, G_FILE_TEST_EXISTS))) { char *my_documents = wpurple_get_special_folder(CSIDL_PERSONAL); if (my_documents != NULL) {