diff --git a/src/core/system.cpp b/src/core/system.cpp index 23c9fa89a..1f0d4fe2a 100644 --- a/src/core/system.cpp +++ b/src/core/system.cpp @@ -880,7 +880,7 @@ bool System::UpdateGameSettingsLayer() } } - Host::Internal::SetInputSettingsLayer(input_interface.get()); + Host::Internal::SetInputSettingsLayer(input_interface ? input_interface.get() : Host::Internal::GetBaseSettingsLayer()); } else {