Index: libs/libmythtv/NuppelVideoPlayer.cpp
===================================================================
--- libs/libmythtv/NuppelVideoPlayer.cpp	(revision 6946)
+++ libs/libmythtv/NuppelVideoPlayer.cpp	(working copy)
@@ -1791,6 +1791,9 @@
     if (fftime == 0)
         fftime = (int)(seconds * video_frame_rate);
 
+    if (osdHasSubtitles || nonDisplayedSubtitles.size() > 0)
+	ClearSubtitles();
+
     return fftime > CalcMaxFFTime(fftime);
 }
 
@@ -1801,6 +1804,9 @@
 
     if (rewindtime == 0)
         rewindtime = (int)(seconds * video_frame_rate);
+    
+    if (osdHasSubtitles || nonDisplayedSubtitles.size() > 0)
+	ClearSubtitles();
 
     return rewindtime >= framesPlayed;
 }
