From da4fcffef44f90f32ddae590c13dd774ad7d27af Mon Sep 17 00:00:00 2001 From: TellowKrinkle Date: Sun, 18 May 2025 14:08:25 -0500 Subject: [PATCH] Input: Fix crash when shutting down without initializing input --- pcsx2/Input/InputManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pcsx2/Input/InputManager.cpp b/pcsx2/Input/InputManager.cpp index 44db1c6d28..44bb9eb9db 100644 --- a/pcsx2/Input/InputManager.cpp +++ b/pcsx2/Input/InputManager.cpp @@ -1615,7 +1615,7 @@ void InputManager::CloseSources() { for (u32 i = FIRST_EXTERNAL_INPUT_SOURCE; i < LAST_EXTERNAL_INPUT_SOURCE; i++) { - if (s_input_sources[i]->IsInitialized()) + if (s_input_sources[i] && s_input_sources[i]->IsInitialized()) { s_input_sources[i]->Shutdown(); }