diff --git a/src/gui/channellist.cpp b/src/gui/channellist.cpp index 5d51750b8..17165f2ee 100644 --- a/src/gui/channellist.cpp +++ b/src/gui/channellist.cpp @@ -667,9 +667,10 @@ int CChannelList::show() if (!CRecordManager::getInstance()->Record(chanlist[selected]->channel_id)) { paintHead(); paint(); - } else + } else { + selected = oldselected; loop=false; - + } } } else if( msg == CRCInput::RC_stop ) { //stopp recording