diff --git a/advanced-scene-switcher.cpp b/advanced-scene-switcher.cpp index 800b688d..98df467a 100644 --- a/advanced-scene-switcher.cpp +++ b/advanced-scene-switcher.cpp @@ -135,7 +135,7 @@ struct SwitcherData { ExecutableSceneSwitch& s = executableSwitches[i]; if (!WeakSourceValid(s.mScene) || !WeakSourceValid(s.mTransition)) - switches.erase(switches.begin() + i--); + executableSwitches.erase(executableSwitches.begin() + i--); } if (!WeakSourceValid(idleData.scene) || !WeakSourceValid(idleData.transition))