Index: programinfo.cpp =================================================================== --- programinfo.cpp (revision 13460) +++ programinfo.cpp (working copy) @@ -598,7 +598,19 @@ if (year != "") progMap["stars"] = QString("(%1, %2 %3) ") .arg(year).arg(4.0 * stars).arg(str); - else + else if (filesize > 0) { + query.prepare("SELECT airdate FROM recordedprogram" + " WHERE chanid = :CHANID AND" + " starttime = :STARTTIME ;"); + query.bindValue(":CHANID", chanid); + query.bindValue(":STARTTIME", startts); + + if (query.exec() && query.isActive() && query.size() > 0) + if (query.next()) + progMap["stars"] = QString("(%1, %2 %3) ") + .arg(query.value(0).toString()) + .arg(4.0 * stars).arg(str); + } else progMap["stars"] = QString("(%1 %2) ").arg(4.0 * stars).arg(str); } else