diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp index 3b956206208..2faf2084fbe 100644 --- a/src/plugins/cppeditor/cppeditor.cpp +++ b/src/plugins/cppeditor/cppeditor.cpp @@ -1015,8 +1015,10 @@ void CPPEditorWidget::highlightUses(const QList &uses, isUnused = true; foreach (const SemanticInfo::Use &use, uses) { - QTextEdit::ExtraSelection sel; + if (use.isInvalid()) + continue; + QTextEdit::ExtraSelection sel; if (isUnused) sel.format = m_occurrencesUnusedFormat; else