diff --git a/libraries/script-engine/src/ScriptPermissions.cpp b/libraries/script-engine/src/ScriptPermissions.cpp index 8012f198f6..a817f00056 100644 --- a/libraries/script-engine/src/ScriptPermissions.cpp +++ b/libraries/script-engine/src/ScriptPermissions.cpp @@ -43,6 +43,9 @@ bool ScriptPermissions::isCurrentScriptAllowed(ScriptPermissions::Permission per int permissionIndex = static_cast(permission); // Check if the permission checking is active Setting::Handle isCheckingEnabled(scriptPermissionSettingEnableKeyNames[permissionIndex], scriptPermissionSettingEnableDefaultValues[permissionIndex]); + if (!isCheckingEnabled.get()) { + return true; + } // Get the script manager: auto engine = Scriptable::engine(); if (!engine) {