Index: libs/libmythtv/NuppelVideoPlayer.cpp
===================================================================
--- libs/libmythtv/NuppelVideoPlayer.cpp	(revision 17338)
+++ libs/libmythtv/NuppelVideoPlayer.cpp	(working copy)
@@ -707,6 +707,12 @@
     // We need to tell it this for automatic deinterlacer settings
     videoOutput->SetVideoFrameRate(video_frame_rate * play_speed);
 
+    if (is_interlaced(m_scan))
+    {
+        videoOutput->SetupDeinterlace(false);
+        videoOutput->SetupDeinterlace(true);
+    }
+
     if (videoOutput->IsErrored())
     {
         VERBOSE(VB_IMPORTANT, "ReinitVideo(): videoOutput->IsErrored()");
