diff --git a/pcsx2/System/SysCoreThread.cpp b/pcsx2/System/SysCoreThread.cpp index 95243b868c..ac92f9906d 100644 --- a/pcsx2/System/SysCoreThread.cpp +++ b/pcsx2/System/SysCoreThread.cpp @@ -295,7 +295,8 @@ void SysCoreThread::OnSuspendInThread() void SysCoreThread::OnResumeInThread( bool isSuspended ) { GetCorePlugins().Open(); - DoCDVDopen(); + if (isSuspended) + DoCDVDopen(); FWopen(); }