diff --git a/demo/custom.js b/demo/custom.js index ffd3b9612c..dc95880307 100644 --- a/demo/custom.js +++ b/demo/custom.js @@ -407,14 +407,14 @@ shakaDemo.Custom = class { const licenseServerURL = licenseServerUrlInput.value; const customDRMSystem = customDrmSystemInput.value; if (licenseServerURL) { - // Make a license server entry for every common DRM plugin. assetInProgress.licenseServers.clear(); - for (const drmSystem of shakaDemo.Main.commonDrmSystems) { - assetInProgress.licenseServers.set(drmSystem, licenseServerURL); - } if (customDRMSystem) { - // Make a custom entry too. assetInProgress.licenseServers.set(customDRMSystem, licenseServerURL); + } else { + // Make a license server entry for every common DRM plugin. + for (const drmSystem of shakaDemo.Main.commonDrmSystems) { + assetInProgress.licenseServers.set(drmSystem, licenseServerURL); + } } } else { assetInProgress.licenseServers.clear();