diff --git a/src/menu/menu.cpp b/src/menu/menu.cpp index fa36a9b55..e6cf53a89 100644 --- a/src/menu/menu.cpp +++ b/src/menu/menu.cpp @@ -374,6 +374,7 @@ void M_StartControlPanel (bool makeSound, bool scaleoverride) BackbuttonTime = 0; BackbuttonAlpha = 0; if (scaleoverride && !CurrentScaleOverrider) CurrentScaleOverrider = new ScaleOverrider; + else if (!scaleoverride && CurrentScaleOverrider) delete CurrentScaleOverrider; } //=============================================================================