diff --git a/src/duckstation-nogui/main.cpp b/src/duckstation-nogui/main.cpp index e13d40b43..f8cfa78a9 100644 --- a/src/duckstation-nogui/main.cpp +++ b/src/duckstation-nogui/main.cpp @@ -69,6 +69,7 @@ static int Run(std::unique_ptr host_interface, std::unique_p if (boot_params) host_interface->BootSystem(*boot_params); + boot_params.reset(); // Need to free resume file handle so auto save on exit works int result; if (System::IsValid() || !host_interface->InBatchMode())