diff --git a/Terminal.Gui/Application/Application.Initialization.cs b/Terminal.Gui/Application/Application.Initialization.cs index f3901b8c9..d7ce7874b 100644 --- a/Terminal.Gui/Application/Application.Initialization.cs +++ b/Terminal.Gui/Application/Application.Initialization.cs @@ -184,6 +184,8 @@ public static partial class Application // Initialization (Init/Shutdown) internal static void UnsubscribeDriverEvents () { + ArgumentNullException.ThrowIfNull (Driver); + Driver.SizeChanged -= Driver_SizeChanged; Driver.KeyDown -= Driver_KeyDown; Driver.KeyUp -= Driver_KeyUp;