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 49b123eba9..72d1255a9d 100644 --- a/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm +++ b/modules/juce_audio_plugin_client/AU/juce_AU_Wrapper.mm @@ -165,7 +165,7 @@ public: juceFilter = nullptr; jassert (activePlugins.contains (this)); - activePlugins.removeValue (this); + activePlugins.removeFirstMatchingValue (this); if (activePlugins.size() + activeUIs.size() == 0) shutdownJuce_GUI(); @@ -1066,7 +1066,7 @@ public: deleteEditor (self); jassert (activeUIs.contains (self)); - activeUIs.removeValue (self); + activeUIs.removeFirstMatchingValue (self); if (activePlugins.size() + activeUIs.size() == 0) shutdownJuce_GUI(); }