--- tv_play.cpp.orig    2008-01-21 14:58:40.000000000 -0500
+++ tv_play.cpp 2008-01-21 15:04:26.000000000 -0500
@@ -6240,6 +6240,7 @@ void TV::ChangeChannel(const DBChanList 
             queuedInput   = QDeepCopy<QString>(channum);
             queuedChanNum = QDeepCopy<QString>(channum);
             queuedChanID  = chanid;
+            break;
         }
     }
 }
