diff --git a/plugin/markdown/markdown.js b/plugin/markdown/markdown.js
index 15e3b40b..14433e66 100755
--- a/plugin/markdown/markdown.js
+++ b/plugin/markdown/markdown.js
@@ -42,7 +42,8 @@
// strip leading whitespace so it isn't evaluated as code
var text = ( template || section ).textContent;
-
+ // restore script end tag
+ text = text.replace(/__SCRIPT_END__/g, '');
var leadingWs = text.match( /^\n?(\s*)/ )[1].length,
leadingTabs = text.match( /^\n?(\t*)/ )[1].length;
@@ -114,7 +115,8 @@
if( notesMatch.length === 2 ) {
content = notesMatch[0] + '';
}
-
+ //handle script end tag bug
+ content = content.replace(/<\/script>/g, '__SCRIPT_END__');
return '';
}