diff --git a/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm b/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm index fc20a48f70..61af64a9db 100644 --- a/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm +++ b/modules/juce_audio_plugin_client/AU/juce_AUv3_Wrapper.mm @@ -1969,7 +1969,7 @@ public: if (holder == nullptr) return nullptr; - return (new JuceAudioUnitv3 (holder, descr, 0, error))->getAudioUnit(); + return [(new JuceAudioUnitv3 (holder, descr, 0, error))->getAudioUnit() autorelease]; } private: