From 3e0475b920b7d84bb3db4f6ed64ceda063b030b8 Mon Sep 17 00:00:00 2001 From: Jonathan G Rennison Date: Tue, 18 Oct 2022 22:02:15 +0100 Subject: [PATCH] Fix crash if GS is removed when GS settings window is open --- src/ai/ai_gui.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ai/ai_gui.cpp b/src/ai/ai_gui.cpp index 6f398e78cd..c6b8945203 100644 --- a/src/ai/ai_gui.cpp +++ b/src/ai/ai_gui.cpp @@ -192,6 +192,7 @@ struct AIListWindow : public Window { DeleteWindowByClass(WC_QUERY_STRING); InvalidateWindowClassesData(WC_TEXTFILE); if (_game_mode == GM_NORMAL && slot == OWNER_DEITY) { + DeleteWindowByClass(WC_AI_SETTINGS); InvalidateWindowData(WC_AI_DEBUG, 0, -1); SetWindowClassesDirty(WC_AI_DEBUG); }