diff --git a/src/plugins/debugger/qml/qmlv8debuggerclient.cpp b/src/plugins/debugger/qml/qmlv8debuggerclient.cpp index 629dbabba06..c2643a7b7d3 100644 --- a/src/plugins/debugger/qml/qmlv8debuggerclient.cpp +++ b/src/plugins/debugger/qml/qmlv8debuggerclient.cpp @@ -1552,7 +1552,7 @@ void QmlV8DebuggerClient::highlightExceptionCode(int lineNumber, QList selections; QTextEdit::ExtraSelection sel; sel.format = errorFormat; - QTextCursor c(ed->document()->findBlockByNumber(lineNumber)); + QTextCursor c(ed->document()->findBlockByNumber(lineNumber - 1)); const QString text = c.block().text(); for (int i = 0; i < text.size(); ++i) { if (! text.at(i).isSpace()) {