diff --git a/Source/Core/Core/HW/SI_DeviceGCAdapter.cpp b/Source/Core/Core/HW/SI_DeviceGCAdapter.cpp index 339130405b..9d96fadc3e 100644 --- a/Source/Core/Core/HW/SI_DeviceGCAdapter.cpp +++ b/Source/Core/Core/HW/SI_DeviceGCAdapter.cpp @@ -16,7 +16,8 @@ CSIDevice_GCAdapter::CSIDevice_GCAdapter(SIDevices device, int _iDeviceNumber) { // get the correct pad number that should rumble locally when using netplay const u8 numPAD = NetPlay_InGamePadToLocalPad(ISIDevice::m_iDeviceNumber); - m_simulate_konga = SConfig::GetInstance().m_AdapterKonga[numPAD]; + if (numPAD < 4) + m_simulate_konga = SConfig::GetInstance().m_AdapterKonga[numPAD]; } GCPadStatus CSIDevice_GCAdapter::GetPadStatus()