Index: libs/libmythtv/siscan.cpp =================================================================== --- libs/libmythtv/siscan.cpp (revision 9481) +++ libs/libmythtv/siscan.cpp (working copy) @@ -1022,6 +1022,9 @@ SISCAN(QString("UpdatePATinDB(): mplex: %1:%2") .arg(tid_db).arg((*current).mplexid)); + +// Disabling the following as it is currently broken +/* int db_mplexid = ChannelUtil::GetBetterMplexID( tid_db, pat->TransportStreamID(), 1); @@ -1032,7 +1035,9 @@ tr("Found channel, but it doesn't match existing tsid. You may " "wish to delete existing channels and do a full scan.")); db_mplexid = tid_db; - } + }*/ + + int db_mplexid = tid_db; int db_source_id = ChannelUtil::GetSourceID(db_mplexid); int freqid = (*current).friendlyNum;