diff --git a/lib/less/parser.js b/lib/less/parser.js
index <HASH>..<HASH> 100644
--- a/lib/less/parser.js
+++ b/lib/less/parser.js
@@ -1068,7 +1068,7 @@ less.Parser = function Parser(env) {
                 save();
 
                 if (env.dumpLineNumbers) {
-                    sourceLineNumber = getLocation(i, input).line;
+                    sourceLineNumber = getLocation(i, input).line + 1;
                     sourceFileName = getFileName(env);
                 }
getLocation() seems to return lines starting at 0, therefore we have to add 1.

This fixes the off-by-one bug,
and is consistent with what is done at line <I> in 'parser.js'.