From 626ceb9edf1fffe9a539303fe54d0ed84153fb0f Mon Sep 17 00:00:00 2001
From: Greg Fodor <gfodor@gmail.com>
Date: Tue, 30 Oct 2018 17:17:48 +0000
Subject: [PATCH] Another fix for unpinning startup

---
 src/scene-entry-manager.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/scene-entry-manager.js b/src/scene-entry-manager.js
index 45ae819bd..747b51d17 100644
--- a/src/scene-entry-manager.js
+++ b/src/scene-entry-manager.js
@@ -225,9 +225,11 @@ export default class SceneEntryManager {
 
     this.scene.addEventListener("object_unpinned", e => {
       const el = e.detail.el;
-      if (!NAF.utils.isMine(el)) return;
-
       const components = el.components;
+      const networked = components.networked;
+
+      if (!networked || !NAF.utils.isMine(el)) return;
+
       const networkId = components.networked.data.networkId;
       el.setAttribute("networked", { persistent: false });
 
-- 
GitLab