diff --git a/applets/taskmanager/plugin/smartlaunchers/smartlauncherbackend.cpp b/applets/taskmanager/plugin/smartlaunchers/smartlauncherbackend.cpp --- a/applets/taskmanager/plugin/smartlaunchers/smartlauncherbackend.cpp +++ b/applets/taskmanager/plugin/smartlaunchers/smartlauncherbackend.cpp @@ -27,7 +27,7 @@ #include #include -#include +#include #include using namespace SmartLauncher; @@ -67,8 +67,7 @@ return false; } - KConfig cfg(QStringLiteral("taskmanagerrulesrc")); - KConfigGroup grp(&cfg, QStringLiteral("Unity Launcher Mapping")); + KConfigGroup grp(KSharedConfig::openConfig(QStringLiteral("taskmanagerrulesrc")), QStringLiteral("Unity Launcher Mapping")); foreach (const QString &key, grp.keyList()) { const QString &value = grp.readEntry(key, QString());