diff --git a/src/elements/a-gltf-entity.js b/src/elements/a-gltf-entity.js index 6c4490d23ac35a194afd0ddd8f388b6ae651be6d..2214cce184e7345d0c69e1262aa60664d66ad199 100644 --- a/src/elements/a-gltf-entity.js +++ b/src/elements/a-gltf-entity.js @@ -77,7 +77,7 @@ const inflateEntities = function(classPrefix, parentEl, node) { const el = document.createElement("a-entity"); // Remove invalid CSS class name characters. - const className = node.name.replace(/[^\w-]/g, ""); + const className = (node.name || node.uuid).replace(/[^\w-]/g, ""); el.classList.add(classPrefix + className); parentEl.appendChild(el);