Index: mytharchive/videoselector.cpp
===================================================================
--- mytharchive/videoselector.cpp	(revision 10052)
+++ mytharchive/videoselector.cpp	(working copy)
@@ -263,9 +263,9 @@
                         "VALUES(:TYPE, :TITLE, :SUBTITLE, :DESCRIPTION, :STARTDATE, "
                         ":STARTTIME, :SIZE, :FILENAME, :HASCUTLIST);");
                 query.bindValue(":TYPE", "Video");
-                query.bindValue(":TITLE", v->title);
+                query.bindValue(":TITLE", v->title.utf8());
                 query.bindValue(":SUBTITLE", "");
-                query.bindValue(":DESCRIPTION", v->plot);
+                query.bindValue(":DESCRIPTION", v->plot.utf8());
                 query.bindValue(":STARTDATE", "");
                 query.bindValue(":STARTTIME", "");
                 query.bindValue(":SIZE", (long long)file.size());
Index: mytharchive/recordingselector.cpp
===================================================================
--- mytharchive/recordingselector.cpp	(revision 10052)
+++ mytharchive/recordingselector.cpp	(working copy)
@@ -265,9 +265,9 @@
                     "startdate = :STARTDATE, starttime = :STARTTIME, size = :SIZE, "
                     "hascutlist = :HASCUTLIST WHERE filename = :FILENAME;");
             query.bindValue(":TYPE", "Recording");
-            query.bindValue(":TITLE", p->title);
-            query.bindValue(":SUBTITLE", p->subtitle);
-            query.bindValue(":DESCRIPTION", p->description);
+            query.bindValue(":TITLE", p->title.utf8());
+            query.bindValue(":SUBTITLE", p->subtitle.utf8());
+            query.bindValue(":DESCRIPTION", p->description.utf8());
             query.bindValue(":STARTDATE", p->startts.toString("dd MMM yy"));
             query.bindValue(":STARTTIME", p->startts.toString("(hh:mm)"));
             query.bindValue(":SIZE", p->filesize);
@@ -281,9 +281,9 @@
                     "VALUES(:TYPE, :TITLE, :SUBTITLE, :DESCRIPTION, :STARTDATE, "
                     ":STARTTIME, :SIZE, :FILENAME, :HASCUTLIST);");
             query.bindValue(":TYPE", "Recording");
-            query.bindValue(":TITLE", p->title);
-            query.bindValue(":SUBTITLE", p->subtitle);
-            query.bindValue(":DESCRIPTION", p->description);
+            query.bindValue(":TITLE", p->title.utf8());
+            query.bindValue(":SUBTITLE", p->subtitle.utf8());
+            query.bindValue(":DESCRIPTION", p->description.utf8());
             query.bindValue(":STARTDATE", p->startts.toString("dd MMM yy"));
             query.bindValue(":STARTTIME", p->startts.toString("(hh:mm)"));
             query.bindValue(":SIZE", p->filesize);
