diff --git a/Source/Plugins/Plugin_WiimoteNew/Src/WiimoteReal/WiimoteReal.cpp b/Source/Plugins/Plugin_WiimoteNew/Src/WiimoteReal/WiimoteReal.cpp index 12a613b050..d15466631f 100644 --- a/Source/Plugins/Plugin_WiimoteNew/Src/WiimoteReal/WiimoteReal.cpp +++ b/Source/Plugins/Plugin_WiimoteNew/Src/WiimoteReal/WiimoteReal.cpp @@ -383,8 +383,10 @@ void Refresh() // this gets called from the GUI thread #ifdef __linux__ // make sure real wiimotes have been initialized if (!g_real_wiimotes_initialized) + { Initialize(); return; + } // find the number of slots configured for real wiimotes unsigned int wanted_wiimotes = 0;