From d388d19793ffeefe31b5097878c1e0d96db8ea7f Mon Sep 17 00:00:00 2001 From: Rachael Alexanderson Date: Sat, 12 Nov 2022 00:46:43 -0500 Subject: [PATCH] - fix uncaught exception that rarely occurred with the intermission screen that would vm-abort out from any attempt to enter a level --- wadsrc/static/zscript/ui/intermission.zs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/wadsrc/static/zscript/ui/intermission.zs b/wadsrc/static/zscript/ui/intermission.zs index cdf4ce03c..657be98ba 100644 --- a/wadsrc/static/zscript/ui/intermission.zs +++ b/wadsrc/static/zscript/ui/intermission.zs @@ -32,7 +32,8 @@ class IntermissionScreenJob : ScreenJob override void OnDestroy() { - controller.Destroy(); + if (controller) + controller.Destroy(); Super.OnDestroy(); } }