diff --git a/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp b/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp index fbc602bf74..bb2ae65355 100644 --- a/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp +++ b/modules/juce_audio_plugin_client/VST3/juce_VST3_Wrapper.cpp @@ -1154,7 +1154,7 @@ public: const auto mayCreateEditor = pluginInstance->hasEditor() && name != nullptr && std::strcmp (name, Vst::ViewType::kEditor) == 0 - && pluginInstance->getActiveEditor() == nullptr; + && (pluginInstance->getActiveEditor() == nullptr || getHostType().isAdobeAudition()); if (mayCreateEditor) return new JuceVST3Editor (*this, *pluginInstance);