From b73450de2a6062a7a9bc9e178c51a9997c520dc2 Mon Sep 17 00:00:00 2001 From: hns Date: Mon, 10 Sep 2001 14:29:39 +0000 Subject: [PATCH] check whether thisObject is null in renderSkin (which is the case for global skins). --- src/helma/scripting/fesi/HopExtension.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/helma/scripting/fesi/HopExtension.java b/src/helma/scripting/fesi/HopExtension.java index 53ba5ae2..5ec35902 100644 --- a/src/helma/scripting/fesi/HopExtension.java +++ b/src/helma/scripting/fesi/HopExtension.java @@ -592,8 +592,9 @@ public class HopExtension { skin = reval.getSkin (thisObject, arguments[0].toString ()); if (asString) reval.res.pushStringBuffer (); + Object javaObj = thisObject == null ? null : thisObject.toJavaObject (); if (skin != null) - skin.render (reval, thisObject.toJavaObject (), params); + skin.render (reval, javaObj, params); else reval.res.write ("[Skin not found: "+arguments[0]+"]"); if (asString)