diff --git a/src/plugins/cpptools/cpptoolseditorsupport.cpp b/src/plugins/cpptools/cpptoolseditorsupport.cpp
index f14b3174cd67b3d761ec55769ca2864c64a454f6..77cccf10180cca1243e3960b5313b8bcc84e9a49 100644
--- a/src/plugins/cpptools/cpptoolseditorsupport.cpp
+++ b/src/plugins/cpptools/cpptoolseditorsupport.cpp
@@ -106,10 +106,7 @@ void CppEditorSupport::updateDocument()
 {
     _revision = editorRevision();
 
-    if (TextEditor::BaseTextEditor *edit = qobject_cast<TextEditor::BaseTextEditor*>(_textEditor->widget())) {
-        const QList<QTextEdit::ExtraSelection> selections =
-                edit->extraSelections(TextEditor::BaseTextEditor::CodeWarningsSelection);
-
+    if (qobject_cast<TextEditor::BaseTextEditor*>(_textEditor->widget()) != 0) {
         _modelManager->stopEditorSelectionsUpdate();
     }