Index: /home/mark/trunk2/mythtv/libs/libmythtv/DVDRingBuffer.cpp
===================================================================
--- /home/mark/trunk2/mythtv/libs/libmythtv/DVDRingBuffer.cpp	(revision 27113)
+++ /home/mark/trunk2/mythtv/libs/libmythtv/DVDRingBuffer.cpp	(working copy)
@@ -243,6 +243,7 @@
 
     // if a DVDNAV_STOP event has been emitted, dvdnav_reset does not
     // seem to restore the state, hence we need to re-create
+    m_gotStop = true;
     if (m_gotStop)
     {
         VERBOSE(VB_IMPORTANT, LOC +
