diff --git a/UI/EmuScreen.cpp b/UI/EmuScreen.cpp index c635bbf9b6..3d4d57a515 100644 --- a/UI/EmuScreen.cpp +++ b/UI/EmuScreen.cpp @@ -741,5 +741,6 @@ void EmuScreen::autoLoad() { int lastSlot = SaveState::GetNewestSlot(); if (g_Config.bEnableAutoLoad && lastSlot != -1) { SaveState::LoadSlot(lastSlot, 0, 0); + g_Config.iCurrentStateSlot = lastSlot; } }