diff --git a/Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp b/Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp index 5a59315606..18d24c9feb 100644 --- a/Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp +++ b/Source/Core/Core/IOS/USB/Bluetooth/WiimoteDevice.cpp @@ -145,7 +145,8 @@ void WiimoteDevice::SetBasebandState(BasebandState new_state) m_baseband_state = new_state; // Update wiimote connection checkboxes in UI. - Host_UpdateDisasmDialog(); + if (IsConnected() != was_connected) + Host_UpdateDisasmDialog(); if (!IsSourceValid()) return;