diff --git a/stepmania/src/TimingData.cpp b/stepmania/src/TimingData.cpp index 4163b94329..c227b669da 100644 --- a/stepmania/src/TimingData.cpp +++ b/stepmania/src/TimingData.cpp @@ -109,13 +109,14 @@ void TimingData::GetBeatAndBPSFromElapsedTime( float fElapsedTime, float &fBeatO for( unsigned i=0; i= m_StopSegments[j].m_fStartBeat ) + if( !bIsFirstBPMSegment && fStartBeatThisSegment >= m_StopSegments[j].m_fStartBeat ) continue; if( !bIsLastBPMSegment && m_StopSegments[j].m_fStartBeat > fStartBeatNextSegment ) continue;