diff --git a/scripts/system/controllers/controllerModules/nearGrabEntity.js b/scripts/system/controllers/controllerModules/nearGrabEntity.js index 0f8071677c..763c1a1ce0 100644 --- a/scripts/system/controllers/controllerModules/nearGrabEntity.js +++ b/scripts/system/controllers/controllerModules/nearGrabEntity.js @@ -134,7 +134,7 @@ Script.include("/~/system/libraries/controllers.js"); var scaleModuleName = this.hand === RIGHT_HAND ? "RightScaleEntity" : "LeftScaleEntity"; var scaleModule = getEnabledModuleByName(scaleModuleName); - if (scaleModule.grabbedThingID || scaleModule.isReady(controllerData).active) { + if (scaleModule && (scaleModule.grabbedThingID || scaleModule.isReady(controllerData).active)) { // we're rescaling -- don't start a grab. return makeRunningValues(false, [], []); } diff --git a/scripts/system/controllers/controllerScripts.js b/scripts/system/controllers/controllerScripts.js index 86ff7701c3..726e075fcc 100644 --- a/scripts/system/controllers/controllerScripts.js +++ b/scripts/system/controllers/controllerScripts.js @@ -30,7 +30,6 @@ var CONTOLLER_SCRIPTS = [ "controllerModules/teleport.js", "controllerModules/hudOverlayPointer.js", "controllerModules/mouseHMD.js", - "controllerModules/scaleEntity.js", "controllerModules/nearGrabHyperLinkEntity.js", "controllerModules/nearTabletHighlight.js", "controllerModules/nearGrabEntity.js",