diff --git a/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp b/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp index db7eea776a..d518be3b70 100644 --- a/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp +++ b/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp @@ -2811,6 +2811,9 @@ public: #if JUCE_VST3_CAN_REPLACE_VST2 return true; #else + if (auto extensions = pluginInstance->getVST3ClientExtensions()) + return ! extensions->getCompatibleClasses().empty(); + return false; #endif }