diff --git a/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm b/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm index ba363ce688..98534d661d 100644 --- a/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm +++ b/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm @@ -2354,7 +2354,7 @@ private: #ifdef JucePlugin_PreferredChannelConfigurations const short configs[][2] = { JucePlugin_PreferredChannelConfigurations }; if (AudioUnitHelpers::isLayoutSupported (*juceFilter, isInput, busNum, ch, configs)) - tags.addIfNotAlreadyThere (static_cast ((int) kAudioChannelLayoutTag_DiscreteInOrder | ch)); + tags.insert (static_cast ((int) kAudioChannelLayoutTag_DiscreteInOrder | ch)); #else if (bus->isLayoutSupported (AudioChannelSet::discreteChannels (ch))) tags.insert (static_cast ((int) kAudioChannelLayoutTag_DiscreteInOrder | ch));