diff --git a/addons/sessionapplet/engine/katesessionsmodel.cpp b/addons/sessionapplet/engine/katesessionsmodel.cpp --- a/addons/sessionapplet/engine/katesessionsmodel.cpp +++ b/addons/sessionapplet/engine/katesessionsmodel.cpp @@ -39,7 +39,8 @@ bool katesessions_compare_sessions(const QString &s1, const QString &s2) { //return KStringHandler::naturalCompare(s1,s2)==-1; - return s1.compare(s2)==-1; + //return s1.compare(s2)==-1; + return QString::localeAwareCompare(s1, s2) == -1; }