diff --git a/stepmania/src/arch/MovieTexture/MovieTexture_Generic.cpp b/stepmania/src/arch/MovieTexture/MovieTexture_Generic.cpp index 3d98a8f205..2eca38f66b 100644 --- a/stepmania/src/arch/MovieTexture/MovieTexture_Generic.cpp +++ b/stepmania/src/arch/MovieTexture/MovieTexture_Generic.cpp @@ -460,7 +460,7 @@ int MovieTexture_Generic::GetFrame( float fTargetTime ) int ret = m_pDecoder->GetFrame( m_pSurface, fTargetTime ); if( m_pTextureLock != NULL ) - m_pTextureLock->Unlock( m_pSurface, ret != -1 ); + m_pTextureLock->Unlock( m_pSurface, ret > 0 ); return ret; }