Using "</SCRIPT" as string in Javascript is apparently misinterpreted as end of javascript HTML inclusion statement when proxy-html is set as output filter. See example below for reproduction. This results in malformed javascript output, which fails interpretation. if(szDocName.toUpperCase().indexOf("</SCRIPT")!=-1){szDocName="";}</script> --> if (szDocName.toUpperCase().indexOf("</script> Thanks for investigating! Matthieu