Index: mythtv/libs/libmythtv/tv_rec.cpp =================================================================== --- mythtv/libs/libmythtv/tv_rec.cpp (revision 16219) +++ mythtv/libs/libmythtv/tv_rec.cpp (working copy) @@ -1447,7 +1447,7 @@ if (channel && scanner && QDateTime::currentDateTime() > eitScanStartTime) { - if (!dvbOpt.dvb_eitscan) + if (!dvbOpt.dvb_eitscan && internalState == kState_None) { VERBOSE(VB_EIT, LOC + "EIT scanning disabled for this card."); eitScanStartTime = eitScanStartTime.addYears(1);