diff --git a/src/game/intro.cpp b/src/game/intro.cpp index 1de76e03b..c14a059ae 100644 --- a/src/game/intro.cpp +++ b/src/game/intro.cpp @@ -1210,10 +1210,12 @@ void ShowStats(void) if (GameResult == GameVictory) { if (TheUI.VictoryBackgroundG) { LoadGraphic(TheUI.VictoryBackgroundG); + background = TheUI.VictoryBackgroundG; } } else { if (TheUI.DefeatBackgroundG) { LoadGraphic(TheUI.DefeatBackgroundG); + background = TheUI.DefeatBackgroundG; } } ResizeGraphic(background, VideoWidth, VideoHeight); @@ -1248,8 +1250,6 @@ void ShowStats(void) ++frame; } - FreeGraphic(background); - VideoSyncSpeed = old_video_sync; SetVideoSync(); }