diff --git a/Source/Core/Core/IOS/IOS.cpp b/Source/Core/Core/IOS/IOS.cpp index d15eb9317d..8eab961228 100644 --- a/Source/Core/Core/IOS/IOS.cpp +++ b/Source/Core/Core/IOS/IOS.cpp @@ -533,7 +533,7 @@ bool EmulationKernel::BootIOS(const u64 ios_title_id, HangPPC hang_ppc, void EmulationKernel::InitIPC() { - if (!Core::IsRunning(m_system)) + if (Core::GetState(m_system) == Core::State::Uninitialized) return; INFO_LOG_FMT(IOS, "IPC initialised.");