diff --git a/src/network/protocols/client_lobby.cpp b/src/network/protocols/client_lobby.cpp index d3adc85ce..2769dedad 100644 --- a/src/network/protocols/client_lobby.cpp +++ b/src/network/protocols/client_lobby.cpp @@ -1253,6 +1253,7 @@ void ClientLobby::changeSpectateTarget(PlayerAction action, int value, World::KartList karts = World::getWorld()->getKarts(); bool sort_kart_for_position = race_manager->getMinorMode() == RaceManager::MINOR_MODE_FREE_FOR_ALL || + race_manager->getMinorMode() == RaceManager::MINOR_MODE_CAPTURE_THE_FLAG || race_manager->modeHasLaps(); if (sort_kart_for_position) {