diff --git a/pcsx2/DebugTools/DebugInterface.cpp b/pcsx2/DebugTools/DebugInterface.cpp index 7dd15d7347..289e0ec468 100644 --- a/pcsx2/DebugTools/DebugInterface.cpp +++ b/pcsx2/DebugTools/DebugInterface.cpp @@ -265,7 +265,8 @@ bool DebugInterface::m_pause_on_entry = false; bool DebugInterface::isAlive() { - return VMManager::HasValidVM() && g_FrameCount > 0; + const VMState state = VMManager::GetState(); + return (state == VMState::Running || state == VMState::Paused) && g_FrameCount > 0; } bool DebugInterface::isCpuPaused()