diff --git a/src/plugins/texteditor/simplecodestylepreferenceswidget.cpp b/src/plugins/texteditor/simplecodestylepreferenceswidget.cpp
index 8d6d5f94587e7c17576611954f9416eed65d9094..a46d044aee319ffeb5a3365e412599a83b7e9008 100644
--- a/src/plugins/texteditor/simplecodestylepreferenceswidget.cpp
+++ b/src/plugins/texteditor/simplecodestylepreferenceswidget.cpp
@@ -55,8 +55,8 @@ void SimpleCodeStylePreferencesWidget::setPreferences(ICodeStylePreferences *pre
 
     // cleanup old
     if (m_preferences) {
-        disconnect(m_preferences, SIGNAL(currentSettingsChanged(TextEditor::TabSettings)),
-                m_tabSettingsWidget, SLOT(setSettings(TextEditor::TabSettings)));
+        disconnect(m_preferences, SIGNAL(currentTabSettingsChanged(TextEditor::TabSettings)),
+                m_tabSettingsWidget, SLOT(setTabSettings(TextEditor::TabSettings)));
         disconnect(m_preferences, SIGNAL(currentPreferencesChanged(TextEditor::ICodeStylePreferences*)),
                 this, SLOT(slotCurrentPreferencesChanged(TextEditor::ICodeStylePreferences*)));
         disconnect(m_tabSettingsWidget, SIGNAL(settingsChanged(TextEditor::TabSettings)),