diff -Nur sylpheed-claws-maildir-plugin-0.7.old/src/maildir.c sylpheed-claws-maildir-plugin-0.7/src/maildir.c
--- sylpheed-claws-maildir-plugin-0.7.old/src/maildir.c	2004-09-27 16:51:42.000000000 +0200
+++ sylpheed-claws-maildir-plugin-0.7/src/maildir.c	2005-02-19 16:08:48.000000000 +0100
@@ -201,16 +201,31 @@
                 if (item->path && strcmp(item->path, "INBOX"))
                         path = g_strconcat(folder_path, G_DIR_SEPARATOR_S,
                                            item->path, NULL);
-                else
-                        path = g_strdup(folder_path);
+                    else {
+                        path = g_strconcat(folder_path, G_DIR_SEPARATOR_S,
+                                           ".inbox", NULL);
+                        if (access(path, F_OK) != 0) {
+                                g_free(path);
+                                path = g_strdup(folder_path);
+                        }
+                    }
         } else {
                 if (item->path && strcmp(item->path, "INBOX"))
                         path = g_strconcat(get_home_dir(), G_DIR_SEPARATOR_S,
                                            folder_path, G_DIR_SEPARATOR_S,
                                            item->path, NULL);
-                else
+                    else {
                         path = g_strconcat(get_home_dir(), G_DIR_SEPARATOR_S,
-                                           folder_path, NULL);
+                                           folder_path, G_DIR_SEPARATOR_S,
+                                           ".inbox", NULL);
+                        if (access(path, F_OK) != 0) {
+                                g_free(path);
+                                path = g_strconcat(get_home_dir(), 
+                                                   G_DIR_SEPARATOR_S,
+                                                   folder_path, NULL);
+                        }
+
+                    }
         }
 	g_free(folder_path);
 

