diff --git a/arm9/source/file_browse.cpp b/arm9/source/file_browse.cpp index 7dc41fc..5ef0dc5 100644 --- a/arm9/source/file_browse.cpp +++ b/arm9/source/file_browse.cpp @@ -585,7 +585,7 @@ string browseForFile (void) { getDirectoryContents (dirContents); } } - } else if (strcmp(entry->name.c_str(), "..") != 0) { + } else if ((strcmp(entry->name.c_str(), "..") != 0) && !entry->isDirectory) { snprintf(clipboard, sizeof(clipboard), "%s%s", path, entry->name.c_str()); snprintf(clipboardFilename, sizeof(clipboardFilename), "%s", entry->name.c_str()); clipboardOn = true;