diff --git a/app/src/main/cpp/skyline/input/npad_device.cpp b/app/src/main/cpp/skyline/input/npad_device.cpp index bd02efbe..a9a8e447 100644 --- a/app/src/main/cpp/skyline/input/npad_device.cpp +++ b/app/src/main/cpp/skyline/input/npad_device.cpp @@ -245,7 +245,8 @@ namespace skyline::input { if (!connectionState.connected) return; - WriteNextEntry(*controllerInfo, controllerState); + if (controllerInfo) + WriteNextEntry(*controllerInfo, controllerState); WriteNextEntry(section.defaultController, defaultState); globalTimestamp++;