diff --git a/reviewboard/static/rb/js/utils/textUtils.js b/reviewboard/static/rb/js/utils/textUtils.js
index 3ac079efa6f4718074b191d82314ec9bf10c7e69..baec1d72055b7aff892eb9d6074eda27d38e0e0b 100644
--- a/reviewboard/static/rb/js/utils/textUtils.js
+++ b/reviewboard/static/rb/js/utils/textUtils.js
@@ -21,7 +21,7 @@ if (marked !== undefined) {
         langPrefix : 'language-',
         highlight: function(code, lang) {
             // Use google code prettify to render syntax highlighting
-            return prettyPrintOne(code, lang, true /* line nos. */);
+            return prettyPrintOne(_.escape(code), lang, true /* line nos. */);
         }
     });
 }
