diff --git a/stepmania/src/ScreenOptions.cpp b/stepmania/src/ScreenOptions.cpp index 14da4e93ab..991a86a440 100644 --- a/stepmania/src/ScreenOptions.cpp +++ b/stepmania/src/ScreenOptions.cpp @@ -1069,8 +1069,9 @@ void ScreenOptions::ChangeValueInRowRelative( int iRow, PlayerNumber pn, int iDe UpdateText( iRow ); - if( m_OptionsNavigation != NAV_THREE_KEY_MENU ) - m_SoundChangeCol.Play(); + if( bOneChanged ) + if( m_OptionsNavigation != NAV_THREE_KEY_MENU ) + m_SoundChangeCol.Play(); if( row.GetRowDef().m_bExportOnChange ) {