diff --git a/src/qt_gui/main_window.cpp b/src/qt_gui/main_window.cpp index 270b0882e..d80102ff4 100644 --- a/src/qt_gui/main_window.cpp +++ b/src/qt_gui/main_window.cpp @@ -679,9 +679,9 @@ void MainWindow::InstallDragDropPkg(std::filesystem::path file, int pkgNum, int auto game_folder_path = game_install_dir / pkg.GetTitleID(); QString pkgType = QString::fromStdString(pkg.GetPkgFlags()); bool use_game_update = pkgType.contains("Patch") && Config::getSeparateUpdateEnabled(); - auto game_update_path = use_game_update ? Config::getGameInstallDir() / - (std::string(pkg.GetTitleID()) + "-UPDATE") - : game_folder_path; + auto game_update_path = use_game_update + ? game_install_dir / (std::string(pkg.GetTitleID()) + "-UPDATE") + : game_folder_path; if (!std::filesystem::exists(game_update_path)) { std::filesystem::create_directory(game_update_path); }