diff --git a/src/ScreenEdit.cpp b/src/ScreenEdit.cpp index 96fd658ff6..98fbd51007 100644 --- a/src/ScreenEdit.cpp +++ b/src/ScreenEdit.cpp @@ -1348,7 +1348,7 @@ void ScreenEdit::InputEdit( const InputEventPlus &input, EditButton EditB ) m_iShiftAnchor = -1; return; } - TimingData &sTiming = GAMESTATE->m_pCurSong->m_SongTiming; + TimingData &sTiming = GetAppropriateTiming(); float playerBeat = GetAppropriatePosition().m_fSongBeat; int beatsPerMeasure = sTiming.GetTimeSignatureSegmentAtBeat( playerBeat ).GetNum();