diff --git a/src/elements/a-gltf-entity.js b/src/elements/a-gltf-entity.js
index 2c36e2fc0409053c73ac0b0fe8f14a22fd2f50cc..9f106722daa8fbb6b55df759fc678f6fd1434e5f 100644
--- a/src/elements/a-gltf-entity.js
+++ b/src/elements/a-gltf-entity.js
@@ -215,12 +215,12 @@ AFRAME.registerElement("a-gltf-entity", {
       value() {
         return new Promise((resolve, reject) => {
           this.templates = [];
-          this.querySelectorAll(":scope > template").forEach(templateEl => {
+          this.querySelectorAll(":scope > template").forEach(templateEl => 
             this.templates.push({
               selector: templateEl.getAttribute("data-selector"),
               templateRoot: document.importNode(templateEl.firstElementChild || templateEl.content.firstElementChild, true)
             })
-          });
+          );
           setTimeout(resolve, 0);
         });
       }
diff --git a/src/room.js b/src/room.js
index 48a33fea05c6a0218cc3761a4a6f1fd64d0bbb02..1762b42cd43d3513319d52ef30c85cd7cd33b214 100644
--- a/src/room.js
+++ b/src/room.js
@@ -139,6 +139,7 @@ function applyProfile(playerRig) {
 
 async function enterScene(mediaStream, enterInVR) {
   const scene = document.querySelector("a-scene");
+  const playerRig = document.querySelector("#player-rig");
   document.querySelector("a-scene canvas").classList.remove("blurred")
   scene.setAttribute("networked-scene", "adapter: janus; audio: true; debug: true; connectOnLoad: false;");
   registerNetworkSchemas();