diff --git a/scripts/system/create/entityProperties/html/js/entityProperties.js b/scripts/system/create/entityProperties/html/js/entityProperties.js index f94f6d2ffc..d2cff1ef91 100644 --- a/scripts/system/create/entityProperties/html/js/entityProperties.js +++ b/scripts/system/create/entityProperties/html/js/entityProperties.js @@ -2365,6 +2365,11 @@ function updateMultiDiffProperties(propertiesMapToUpdate, onlyUpdateEntity) { function createEmitTextPropertyUpdateFunction(property) { return function() { + // If we don't have canViewAssetURLs permissions, ignore clearing URLs + if (!canViewAssetURLs && property.data.placeholder === "URL" && this.value === "") { + return; + } + property.elInput.classList.remove('multi-diff'); updateProperty(property.name, this.value, property.isParticleProperty); };