diff --git a/src/xenia/emulator.cc b/src/xenia/emulator.cc index 730a07c02..c0ad9655f 100644 --- a/src/xenia/emulator.cc +++ b/src/xenia/emulator.cc @@ -866,6 +866,10 @@ X_STATUS Emulator::InstallContentPackage( vfs::XContentContainerDevice::CreateContentDevice("", path); if (!device || !device->Initialize()) { + installation_info.installation_state_ = InstallState::failed; + installation_info.installation_error_message_ = + "Device initialization failed!"; + installation_info.installation_result_ = X_STATUS_ACCESS_DENIED; XELOGE("Failed to initialize device"); return X_STATUS_INVALID_PARAMETER; }