diff --git a/rpcs3/Input/sdl_pad_handler.cpp b/rpcs3/Input/sdl_pad_handler.cpp index 0d4fb72a56..1106a757d2 100644 --- a/rpcs3/Input/sdl_pad_handler.cpp +++ b/rpcs3/Input/sdl_pad_handler.cpp @@ -180,12 +180,7 @@ bool sdl_pad_handler::Init() if (m_is_init) return true; - bool instance_success; - - Emu.BlockingCallFromMainThread([&instance_success]() - { - instance_success = sdl_instance::get_instance().initialize(); - }); + const bool instance_success = sdl_instance::get_instance().initialize(); if (!instance_success) return false;