diff --git a/src/systems/camera.js b/src/systems/camera.js
index <HASH>..<HASH> 100755
--- a/src/systems/camera.js
+++ b/src/systems/camera.js
@@ -100,9 +100,7 @@ module.exports.System = registerSystem('camera', {
     cameraEls = sceneEl.querySelectorAll('[camera]');
     for (i = 0; i < cameraEls.length; i++) {
       cameraEl = cameraEls[i];
-      if (!cameraEl.isEntity ||
-          newCameraEl === cameraEl ||
-          cameraEl.getAttribute('camera').spectator) { continue; }
+      if (!cameraEl.isEntity || newCameraEl === cameraEl) { continue; }
       cameraEl.setAttribute('camera', 'active', false);
       cameraEl.pause();
     }
Remove redundant condition since spectator cameras disable themselves. This also prevents errors when a camera tries to check for the spectator property of a camera that has not been yet initialized (fix #<I>)