Index: libs/libmythtv/NuppelVideoPlayer.cpp
===================================================================
--- libs/libmythtv/NuppelVideoPlayer.cpp	(revision 8217)
+++ libs/libmythtv/NuppelVideoPlayer.cpp	(working copy)
@@ -4099,14 +4116,14 @@
     framesPlayed = 0;
     using_null_videoout = true;
 
-    if (OpenFile() < 0)
-        return(0);
-
     // clear out any existing seektables
     m_playbackinfo->ClearPositionMap(MARK_KEYFRAME);
     m_playbackinfo->ClearPositionMap(MARK_GOP_START);
     m_playbackinfo->ClearPositionMap(MARK_GOP_BYFRAME);
 
+    if (OpenFile() < 0)
+        return(0);
+
     playing = true;
 
     if (!InitVideo())
