diff --git a/mathjax/unpacked/MathJax.js b/mathjax/unpacked/MathJax.js index 5b3f13958..bb84433f0 100644 --- a/mathjax/unpacked/MathJax.js +++ b/mathjax/unpacked/MathJax.js @@ -247,7 +247,10 @@ MathJax.version = "1.0.5"; // var EVAL = function (code) {return eval.call(window,code)} EVAL("var __TeSt_VaR__ = 1"); // check if it works in global context - if (window.__TeSt_VaR__) {delete window.__TeSt_VaR__} else { + if (window.__TeSt_VaR__) { + try { delete window.__TeSt_VaR__; } // NOTE IE9 throws when in IE7 mode + catch (error) { window.__TeSt_VaR__ = null; } + } else { if (window.execScript) { // IE EVAL = function (code) {