diff --git a/lib/less/browser.js b/lib/less/browser.js index 77e59ae1..9e4afb7f 100644 --- a/lib/less/browser.js +++ b/lib/less/browser.js @@ -103,12 +103,12 @@ function loadStyles() { new(less.Parser)().parse(styles[i].innerHTML || '', function (e, tree) { var css = tree.toCSS(); var style = styles[i]; - try { - style.innerHTML = css; - } catch (_) { - style.styleSheets.cssText = css; - } style.type = 'text/css'; + if (style.styleSheet) { + style.styleSheet.cssText = css; + } else { + style.innerHTML = css; + } }); } }