diff --git a/src/states_screens/soccer_setup_screen.cpp b/src/states_screens/soccer_setup_screen.cpp index 7c0d5f295..80dd4b0db 100644 --- a/src/states_screens/soccer_setup_screen.cpp +++ b/src/states_screens/soccer_setup_screen.cpp @@ -373,6 +373,12 @@ GUIEngine::EventPropagation SoccerSetupScreen::filterActions(PlayerAction action { return EVENT_LET; } + + if ((!m_kart_view_info[playerId].confirmed) && + (playerId == PLAYER_ID_GAME_MASTER)) + { + return EVENT_LET; + } if (m_kart_view_info[playerId].confirmed) {