Index: libs/libmythtv/mpeg/mpegstreamdata.cpp
===================================================================
--- libs/libmythtv/mpeg/mpegstreamdata.cpp	(revision 16754)
+++ libs/libmythtv/mpeg/mpegstreamdata.cpp	(working copy)
@@ -962,7 +962,7 @@
     if (!ok)
         return false;
 
-    if (!tspacket.ScramplingControl() && tspacket.HasPayload())
+    if (!tspacket.ScramplingControl() && (tspacket.HasPayload() || tspacket.PID() == _pmt_single_program->PCRPID()))
     {
         if (IsVideoPID(tspacket.PID()))
         {
