diff --git a/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp b/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp index abeba58e65..ade6f87bd9 100644 --- a/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp +++ b/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp @@ -2466,6 +2466,9 @@ namespace AAXClasses properties->AddProperty (AAX_eProperty_InputStemFormat, static_cast (aaxInputFormat)); properties->AddProperty (AAX_eProperty_OutputStemFormat, static_cast (aaxOutputFormat)); + // If the plugin doesn't have an editor, ask the host to provide one + properties->AddProperty (AAX_eProperty_UsesClientGUI, static_cast (! processor.hasEditor())); + const auto& extensions = processor.getAAXClientExtensions(); // This value needs to match the RTAS wrapper's Type ID, so that