Index: libs/libmythtv/sourceutil.cpp =================================================================== --- libs/libmythtv/sourceutil.cpp (revision 10488) +++ libs/libmythtv/sourceutil.cpp (working copy) @@ -101,9 +101,9 @@ " cardinput.sourceid = :SOURCEID"); query.bindValue(":SOURCEID", sourceid); + analog = true; if (query.exec() && query.next()) { - analog = true; do analog &= ((query.value(0).toString().upper() != "DVB") && (query.value(0).toString().upper() != "HDTV")); while (query.next());