diff --git a/lib/less/parser.js b/lib/less/parser.js index a6712c22..e8d83629 100644 --- a/lib/less/parser.js +++ b/lib/less/parser.js @@ -3,8 +3,8 @@ var less, tree; if (typeof environment === "object" && ({}).toString.call(environment) === "[object Environment]") { // Rhino // Details on how to detect Rhino: https://github.com/ringo/ringojs/issues/88 - if (typeof(window) === 'undefined') { window.less = {} } - less = window.less || {}; + if (typeof(window) != 'undefined') { window.less = {} } + less = typeof(window) != 'undefined' ? window.less : {}; tree = less.tree = {}; less.mode = 'rhino'; } else if (typeof(window) === 'undefined') {