diff --git a/src/helma/scripting/rhino/RhinoEngine.java b/src/helma/scripting/rhino/RhinoEngine.java index 70936474..afe2982b 100644 --- a/src/helma/scripting/rhino/RhinoEngine.java +++ b/src/helma/scripting/rhino/RhinoEngine.java @@ -378,6 +378,8 @@ public class RhinoEngine implements ScriptingEngine { return null; } else if (prop instanceof Wrapper) { return ((Wrapper) prop).unwrap(); + } else if (prop == Undefined.instance || prop == ScriptableObject.NOT_FOUND) { + return null; } else { return prop; }