diff --git a/scripts/conlluCheckProblems.py b/scripts/conlluCheckProblems.py
index c255f9a86169a462553ff191222c57b1c15634bf..dc1004c6c4219b6b273867fb8ff8ff30f19e83f5 100755
--- a/scripts/conlluCheckProblems.py
+++ b/scripts/conlluCheckProblems.py
@@ -110,7 +110,7 @@ def checkSentence(sentence, conllMCD, conllMCDr) :
         break
       currentNode = id2index[govStr]
       if currentNode in alreadySeen :
-        errorAndExit("ERROR line %d loop in governors :"%(i+1), sentence)
+        errorAndExit("ERROR line %d (id=%s) loop in governors :"%(currentNode+1, sentence[currentNode][idIndex]), sentence)
 ################################################################################