diff --git a/Core/FileSystems/ISOFileSystem.cpp b/Core/FileSystems/ISOFileSystem.cpp index 4fb682684e..f070ff362f 100644 --- a/Core/FileSystems/ISOFileSystem.cpp +++ b/Core/FileSystems/ISOFileSystem.cpp @@ -647,6 +647,9 @@ std::vector ISOFileSystem::GetDirListing(const std::string &path, b *exists = false; return myVector; } + if (entry == &entireISO) { + entry = GetFromPath("/"); + } const std::string dot("."); const std::string dotdot("..");