Index: programs/mythcommflag/ClassicCommDetector.cpp
===================================================================
--- programs/mythcommflag/ClassicCommDetector.cpp	(revision 6783)
+++ programs/mythcommflag/ClassicCommDetector.cpp	(working copy)
@@ -237,7 +237,7 @@
     emit(statusUpdate("Building Detection Buffer"));
 
     int a = 0;
-    while (a < requiredHeadStart)
+    while (a < requiredHeadStart && stillRecording)
     {
         emit(breathe());
         if (m_bStop)