diff --git a/modules/juce_audio_processors/processors/juce_PluginDescription.cpp b/modules/juce_audio_processors/processors/juce_PluginDescription.cpp index 63f22e23d5..a7f2d1c79b 100644 --- a/modules/juce_audio_processors/processors/juce_PluginDescription.cpp +++ b/modules/juce_audio_processors/processors/juce_PluginDescription.cpp @@ -54,7 +54,8 @@ bool PluginDescription::matchesIdentifierString (const String& identifierString) String PluginDescription::createIdentifierString() const { - return pluginFormatName + "-" + name + getPluginDescSuffix (*this, uniqueId); + const auto idToUse = uniqueId != 0 ? uniqueId : deprecatedUid; + return pluginFormatName + "-" + name + getPluginDescSuffix (*this, idToUse); } std::unique_ptr PluginDescription::createXml() const