diff --git a/stepmania/src/OptionRow.cpp b/stepmania/src/OptionRow.cpp index 38b7226177..1d64c86abb 100644 --- a/stepmania/src/OptionRow.cpp +++ b/stepmania/src/OptionRow.cpp @@ -202,6 +202,10 @@ void OptionRow::ChoicesChanged() m_vbSelected[p].insert( m_vbSelected[p].begin(), false ); } + /* When choices change, the old focus position is meaningless; reset it. */ + FOREACH_PlayerNumber( p ) + m_iChoiceInRowWithFocus[p] = 0; + InitText(); }