diff --git a/src/main/java/com/dashjoin/jsonata/Functions.java b/src/main/java/com/dashjoin/jsonata/Functions.java index 17fb147..f66c96e 100644 --- a/src/main/java/com/dashjoin/jsonata/Functions.java +++ b/src/main/java/com/dashjoin/jsonata/Functions.java @@ -1891,7 +1891,7 @@ public static void error(String message) throws Throwable { */ public static void assertFn(boolean condition, String message) throws Throwable { if(!condition) { - throw new JException("D3141", -1, "$assert() statement failed"); + throw new JException("D3141", -1, message!=null ? message : "$assert() statement failed"); // message: message || "$assert() statement failed" } }