diff --git a/src/helma/scripting/rhino/RhinoEngine.java b/src/helma/scripting/rhino/RhinoEngine.java index 6d864713..60c9531a 100644 --- a/src/helma/scripting/rhino/RhinoEngine.java +++ b/src/helma/scripting/rhino/RhinoEngine.java @@ -464,6 +464,8 @@ public class RhinoEngine implements ScriptingEngine { * @return true if the object is mapped to a type */ public boolean isTypedObject(Object obj) { + if (obj instanceof Wrapper) + obj = ((Wrapper) obj).unwrap(); if (obj == null || obj instanceof Map || obj instanceof NativeObject) return false; if (obj instanceof IPathElement) {