diff --git a/modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp b/modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp index 4f7e34baf3..f6f9894ad9 100644 --- a/modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp +++ b/modules/juce_audio_processors/scanning/juce_PluginListComponent.cpp @@ -521,10 +521,10 @@ private: if (timerReentrancyCheck) return; - const ScopedValueSetter setter (timerReentrancyCheck, true); - if (pool == nullptr) { + const ScopedValueSetter setter (timerReentrancyCheck, true); + if (doNextScan()) startTimer (20); }