diff --git a/lib/less/parser.js b/lib/less/parser.js index 41d79f11..51c8e03f 100644 --- a/lib/less/parser.js +++ b/lib/less/parser.js @@ -1255,7 +1255,7 @@ if (less.mode === 'browser' || less.mode === 'rhino') { // Used by `@import` directives // less.Parser.importer = function (path, paths, callback, env) { - if (path.charAt(0) !== '/' && paths.length > 0) { + if (!/^([a-z]+:)?\//.test(path) && paths.length > 0) { path = paths[0] + path; } // We pass `true` as 3rd argument, to force the reload of the import.