diff --git a/lib/less/browser.js b/lib/less/browser.js index ae2667d97..137841461 100644 --- a/lib/less/browser.js +++ b/lib/less/browser.js @@ -102,7 +102,11 @@ function loadStyles() { if (styles[i].type.match(typePattern)) { new(less.Parser)().parse(styles[i].innerHTML || '', function (e, tree) { styles[i].type = 'text/css'; - styles[i].innerHTML = tree.toCSS(); + if (styles[i].styleSheet) { + styles[i].styleSheet.cssText = tree.toCSS(); + } else { + styles[i].innerHTML = tree.toCSS(); + } }); } }