diff --git a/src/main/java/net/rptools/maptool/client/functions/MacroJavaScriptBridge.java b/src/main/java/net/rptools/maptool/client/functions/MacroJavaScriptBridge.java index 4bc84c9daa..ea81cdd92a 100644 --- a/src/main/java/net/rptools/maptool/client/functions/MacroJavaScriptBridge.java +++ b/src/main/java/net/rptools/maptool/client/functions/MacroJavaScriptBridge.java @@ -110,7 +110,7 @@ public Object childEvaluate( contextName = (String) args.remove(0); boolean makeTrusted = MapTool.getParser().isMacroTrusted(); if (args.size() > 0) { - makeTrusted = ((int) args.remove(0)) > 0; + makeTrusted = !BigDecimal.ZERO.equals(args.remove(0)); } JSScriptEngine.registerContext( contextName, MapTool.getParser().isMacroTrusted(), makeTrusted);