diff --git a/src/ScreenEdit.cpp b/src/ScreenEdit.cpp index 5e32eae172..0a6e8a2a4a 100644 --- a/src/ScreenEdit.cpp +++ b/src/ScreenEdit.cpp @@ -4328,6 +4328,13 @@ void ScreenEdit::DoHelp() RString sButtons = GetDeviceButtonsLocalized( hl.veb, m_EditMappingsDeviceInput ); RString sDescription = THEME->GetString( "EditHelpDescription", hl.szEnglishDescription ); + + // TODO: Better way of hiding routine only key on non-routine. + if( sDescription.Left(13) == "Switch player" && m_InputPlayerNumber == PLAYER_INVALID ) + { + continue; + } + g_EditHelp.rows.push_back( MenuRowDef( -1, sDescription, false, EditMode_Practice, false, false, 0, sButtons ) ); }