diff --git a/rpcs3/Loader/ISO.cpp b/rpcs3/Loader/ISO.cpp index bee017a59d..9804407767 100644 --- a/rpcs3/Loader/ISO.cpp +++ b/rpcs3/Loader/ISO.cpp @@ -263,6 +263,8 @@ iso_archive::iso_archive(const std::string& path) iso_fs_node* iso_archive::retrieve(const std::string& passed_path) { + if (passed_path.empty()) return nullptr; + std::string path = std::filesystem::path(passed_path).string(); size_t start = 0;