summaryrefslogtreecommitdiff
path: root/txtrecv.c
diff options
context:
space:
mode:
Diffstat (limited to 'txtrecv.c')
-rw-r--r--txtrecv.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/txtrecv.c b/txtrecv.c
index 403f05b..c8113aa 100644
--- a/txtrecv.c
+++ b/txtrecv.c
@@ -537,6 +537,8 @@ void cTxtStatus::ChannelSwitch(const cDevice *Device, int ChannelNumber)
// channel was changed to a new channel and OSDTeletext can
// now re-attach the receiver to the new live channel
+ currentLiveChannel = newLiveChannel->GetChannelID();
+
CheckDeleteReceiver();
if (newLiveChannel->Tpid()) {