Hello Udo, Your patch looks like a dirty hack, but it works here. ;-) But there is a small syntax error at #ifdef It should be : ---------------------------------- #if VDRVERSNUM >= 10725 // Disconnect receiver if channel is 0, will reconnect to new // receiver after channel change. if (ChannelNumber == 0 && Device->IsPrimaryDevice()) { if(receiver) delete receiver; receiver = NULL; } #endif ---------------------------------- Regards, Andreas _______________________________________________ vdr mailing list vdr@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr