diff --git a/mythtv/libs/libmythtv/tv_rec.cpp b/mythtv/libs/libmythtv/tv_rec.cpp index 421aff6823a..00c7968a35a 100644 --- a/mythtv/libs/libmythtv/tv_rec.cpp +++ b/mythtv/libs/libmythtv/tv_rec.cpp @@ -1198,7 +1198,9 @@ void TVRec::CloseChannel(void) { if (channel && ((genOpt.inputtype == "DVB" && dvbOpt.dvb_on_demand) || - genOpt.inputtype == "FREEBOX" || genOpt.inputtype == "VBOX" || + genOpt.inputtype == "FREEBOX" || + genOpt.inputtype == "VBOX" || + genOpt.inputtype == "HDHOMERUN" || CardUtil::IsV4L(genOpt.inputtype))) { channel->Close();