diff --git a/src/gui/movieplayer.cpp b/src/gui/movieplayer.cpp index e447280b5..b2a8a6d07 100644 --- a/src/gui/movieplayer.cpp +++ b/src/gui/movieplayer.cpp @@ -987,7 +987,7 @@ void* CMoviePlayerGui::bgPlayThread(void *arg) #if 0 printf("CMoviePlayerGui::bgPlayThread: position %d duration %d (%d)\n", mp->position, mp->duration, mp->duration-mp->position); #endif - if (pos == mp->position) + if (pos == mp->position && mp->duration > 0) eof++; else eof = 0;