Index: programs/mythfrontend/globalsettings.cpp =================================================================== RCS file: /var/lib/mythcvs/mythtv/programs/mythfrontend/globalsettings.cpp,v retrieving revision 1.203 diff -u -r1.203 globalsettings.cpp --- programs/mythfrontend/globalsettings.cpp 24 Nov 2004 06:12:32 -0000 1.203 +++ programs/mythfrontend/globalsettings.cpp 6 Dec 2004 04:45:29 -0000 @@ -298,8 +298,10 @@ if (query.isActive() && query.numRowsAffected() > 0) while (query.next()) if (query.value(0).toString() != "Default") - gc->addSelection(query.value(0).toString(), - query.value(0).toString()); + { + QString recgroup = QString::fromUtf8(query.value(0).toString()); + gc->addSelection(recgroup, recgroup); + } gc->setHelpText(QObject::tr("Default Recording Group to display " "on the View Recordings screen.")); Index: programs/mythfrontend/playbackbox.cpp =================================================================== RCS file: /var/lib/mythcvs/mythtv/programs/mythfrontend/playbackbox.cpp,v retrieving revision 1.178 diff -u -r1.178 playbackbox.cpp --- programs/mythfrontend/playbackbox.cpp 28 Nov 2004 19:04:15 -0000 1.178 +++ programs/mythfrontend/playbackbox.cpp 6 Dec 2004 04:45:29 -0000 @@ -2419,16 +2419,18 @@ if (query.isActive() && query.numRowsAffected() > 0) while (query.next()) - if (query.value(0).toString() != recGroup) - { - QString key = query.value(0).toString(); + { + QString key = QString::fromUtf8(query.value(0).toString()); + if (key != recGroup) + { if (key == "Default") groups += tr("Default"); else groups += key; recGroupType[key] = "recgroup"; } + } if (gContext->GetNumSetting("UseCategoriesAsRecGroups")) { @@ -2437,14 +2439,16 @@ if (query.isActive() && query.numRowsAffected() > 0) while (query.next()) - if ((query.value(0).toString() != recGroup) && - (query.value(0).toString() != "")) + { + QString key = QString::fromUtf8(query.value(0).toString()); + + if ((key != recGroup) && (key != "")) { - QString key = query.value(0).toString(); groups += key; if ( !recGroupType.contains(key)) recGroupType[key] = "category"; } + } } if (recGroup != "All Programs")