diff --git a/src/plugins/cppeditor/cppeditor.cpp b/src/plugins/cppeditor/cppeditor.cpp
index 31e4fe0d5a954af890be4ced37f32fe367ad64fe..d011b0af646e78b7e9c74e8772eb7a698dae534f 100644
--- a/src/plugins/cppeditor/cppeditor.cpp
+++ b/src/plugins/cppeditor/cppeditor.cpp
@@ -198,6 +198,7 @@ void CppEditorWidget::ctor()
     setParenthesesMatchingEnabled(true);
     setMarksVisible(true);
     setCodeFoldingSupported(true);
+    setRevisionsVisible(true);
 
     if (d->m_modelManager) {
         CppEditorSupport *editorSupport = d->m_modelManager->cppEditorSupport(editor());
diff --git a/src/plugins/cppeditor/cppeditorplugin.cpp b/src/plugins/cppeditor/cppeditorplugin.cpp
index 678214904bfe81354f9bb52ef22c4de81b3e9066..e174d67893bd8a65e4e7e9d0cc2393042e1e5b44 100644
--- a/src/plugins/cppeditor/cppeditorplugin.cpp
+++ b/src/plugins/cppeditor/cppeditorplugin.cpp
@@ -98,7 +98,6 @@ CppEditorFactory::CppEditorFactory(CppEditorPlugin *owner) :
 IEditor *CppEditorFactory::createEditor()
 {
     CppEditorWidget *editor = new CppEditorWidget();
-    editor->setRevisionsVisible(true);
     m_owner->initializeEditor(editor);
     return editor->editor();
 }