diff --git a/pcsx2/CDVD/CDVD.cpp b/pcsx2/CDVD/CDVD.cpp index 0be35f6934..db2645ea05 100644 --- a/pcsx2/CDVD/CDVD.cpp +++ b/pcsx2/CDVD/CDVD.cpp @@ -601,6 +601,9 @@ void SaveStateBase::cdvdFreeze() if( cdvd.Reading ) cdvd.RErr = DoCDVDreadTrack( cdvd.Readed ? cdvd.Sector : cdvd.SeekToSector, cdvd.ReadMode); + + // Also close the tray! + trayState = 0; } }