diff -ruN ktextwidgets-5.29.0-orig/src/widgets/ktextedit.cpp ktextwidgets-5.29.0/src/widgets/ktextedit.cpp --- ktextwidgets-5.29.0-orig/src/widgets/ktextedit.cpp 2016-12-03 15:11:28.000000000 -0600 +++ ktextwidgets-5.29.0/src/widgets/ktextedit.cpp 2016-12-26 17:08:52.000000000 -0600 @@ -80,7 +80,7 @@ lastReplacedPosition(-1) { //Check the default sonnet settings to see if spellchecking should be enabled. - QSettings settings(QStringLiteral("KDE"), QStringLiteral("Sonnet")); + QSettings settings(QSettings::IniFormat, QSettings::UserScope, QStringLiteral("KDE"), QStringLiteral("Sonnet")); spellCheckingEnabled = settings.value(QStringLiteral("checkerEnabledByDefault"), false).toBool(); #ifdef HAVE_SPEECH textToSpeech = new QTextToSpeech(parent);