diff --git a/src/zapit/src/zapit.cpp b/src/zapit/src/zapit.cpp index 21f54daa6..d7e9823f1 100644 --- a/src/zapit/src/zapit.cpp +++ b/src/zapit/src/zapit.cpp @@ -534,7 +534,8 @@ bool CZapit::ZapIt(const t_channel_id channel_id, bool forupdate, bool startplay lock_channel_id = live_channel_id; current_channel = newchannel; - lastChannelTV = channel_id; + if (newchannel->getServiceType() == ST_DIGITAL_TELEVISION_SERVICE) + lastChannelTV = channel_id; SendEvent(CZapitClient::EVT_WEBTV_ZAP_COMPLETE, &live_channel_id, sizeof(t_channel_id)); return true; }