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 cd38b33a48..29517a9511 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 @@ -4235,10 +4235,6 @@ private: static const ClassEntry classEntries[] { - ClassEntry { compatibilityClass, [] (Vst::IHostApplication*) -> Steinberg::FUnknown* - { - return new JucePluginCompatibility; - } }, ClassEntry { componentClass, [] (Vst::IHostApplication* h) -> Steinberg::FUnknown* { return static_cast (new JuceVST3Component (h)); @@ -4247,6 +4243,10 @@ private: { return static_cast (new JuceVST3EditController (h)); } }, + ClassEntry { compatibilityClass, [] (Vst::IHostApplication*) -> Steinberg::FUnknown* + { + return new JucePluginCompatibility; + } }, #if JucePlugin_Enable_ARA ClassEntry { araFactoryClass, [] (Vst::IHostApplication*) -> Steinberg::FUnknown* {