diff --git a/src/plugins/cmakeprojectmanager/cmakeeditor.cpp b/src/plugins/cmakeprojectmanager/cmakeeditor.cpp
index 1d9ebbef28cf6f331cfb94a0f98c3cd920b0bf78..1dbc697899a46f220a58a9d8abd0c133d255752a 100644
--- a/src/plugins/cmakeprojectmanager/cmakeeditor.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakeeditor.cpp
@@ -64,7 +64,7 @@ Core::Context CMakeEditor::context() const
 
 Core::IEditor *CMakeEditor::duplicate(QWidget *parent)
 {
-    CMakeEditorWidget *w = qobject_cast<CMakeEditorWidget*>(editorWidget());
+    CMakeEditorWidget *w = qobject_cast<CMakeEditorWidget*>(widget());
     CMakeEditorWidget *ret = new CMakeEditorWidget(parent, w->factory(), w->actionHandler());
     ret->duplicateFrom(w);
     TextEditor::TextEditorSettings::instance()->initializeEditor(ret);
diff --git a/src/plugins/designer/formwindoweditor.cpp b/src/plugins/designer/formwindoweditor.cpp
index 9cd663eef54d7ab5c18d10706d7283d0c1a525db..c29ddf3da7c243bbbc8c5f47de6caa84b8fc6314 100644
--- a/src/plugins/designer/formwindoweditor.cpp
+++ b/src/plugins/designer/formwindoweditor.cpp
@@ -185,10 +185,10 @@ void FormWindowEditor::syncXmlEditor()
 
 void FormWindowEditor::configureXmlEditor() const
 {
-    TextEditor::PlainTextEditorWidget *editor =
-            qobject_cast<TextEditor::PlainTextEditorWidget *>(d->m_textEditor.editorWidget());
-    if (editor)
-        editor->configure(Core::ICore::instance()->mimeDatabase()->findByFile(
+    TextEditor::PlainTextEditorWidget *widget =
+            qobject_cast<TextEditor::PlainTextEditorWidget *>(d->m_textEditor.widget());
+    if (widget)
+        widget->configure(Core::ICore::instance()->mimeDatabase()->findByFile(
                 d->m_file.fileName()));
 }