diff --git a/stepmania/src/ActorScroller.cpp b/stepmania/src/ActorScroller.cpp index 3dd14e2e73..712a358049 100644 --- a/stepmania/src/ActorScroller.cpp +++ b/stepmania/src/ActorScroller.cpp @@ -73,7 +73,7 @@ void ActorScroller::DrawPrimitives() int iFirstItemToDraw = (int)roundf( m_fCurrentItem - m_iNumItemsToDraw/2.f ); for( int i=iFirstItemToDraw; i=m_SubActors.size() ) + if( i < 0 || i >= (int)m_SubActors.size() ) continue; // skip float fItemOffset = i - m_fCurrentItem;