diff --git a/structr-core/src/main/java/org/structr/core/script/StructrScriptable.java b/structr-core/src/main/java/org/structr/core/script/StructrScriptable.java
index <HASH>..<HASH> 100644
--- a/structr-core/src/main/java/org/structr/core/script/StructrScriptable.java
+++ b/structr-core/src/main/java/org/structr/core/script/StructrScriptable.java
@@ -17,6 +17,7 @@ import org.mozilla.javascript.Scriptable;
 import org.mozilla.javascript.ScriptableObject;
 import org.mozilla.javascript.TopLevel;
 import org.mozilla.javascript.Wrapper;
+import org.structr.common.CaseHelper;
 import org.structr.common.error.FrameworkException;
 import org.structr.core.Export;
 import org.structr.core.GraphObject;
@@ -127,7 +128,7 @@ public class StructrScriptable extends ScriptableObject {
 		}
 
 		// execute builtin function?
-		final Function<Object, Object> function = Functions.functions.get(name);
+		final Function<Object, Object> function = Functions.functions.get(CaseHelper.toUnderscore(name, false));
 		if (function != null) {
 
 			return new IdFunctionObject(new FunctionWrapper(function), null, 0, 0);
Modified Structr javascript context object to convert camel case method names to underscore notation for
a more javascript-like feel.