diff --git a/src/helma/framework/core/HopExtension.java b/src/helma/framework/core/HopExtension.java index c7496b73..b7425f7c 100644 --- a/src/helma/framework/core/HopExtension.java +++ b/src/helma/framework/core/HopExtension.java @@ -622,11 +622,10 @@ public class HopExtension { skin = reval.getSkin (handlerNode, arguments[0].toString ()); if (asString) reval.res.pushStringBuffer (); - try { + if (skin != null) skin.render (reval, handlerNode, paramObject); - } catch (NullPointerException npx) { + else reval.res.write ("[Skin not found: "+arguments[0]+"]"); - } if (asString) return new ESString (reval.res.popStringBuffer ()); } catch (Exception x) {