diff --git a/source/glest_game/menu/menu_state_connected_game.cpp b/source/glest_game/menu/menu_state_connected_game.cpp index fcdc6267a..72f0c547f 100644 --- a/source/glest_game/menu/menu_state_connected_game.cpp +++ b/source/glest_game/menu/menu_state_connected_game.cpp @@ -430,7 +430,6 @@ void MenuStateConnectedGame::update() vector maps,tilesets,techtree; const GameSettings *gameSettings=clientInterface->getGameSettings(); - // tileset tilesets.push_back(formatString(gameSettings->getTileset())); listBoxTileset.setItems(tilesets); @@ -474,6 +473,12 @@ void MenuStateConnectedGame::update() listBoxControls[slot].setSelectedItemIndex(gameSettings->getFactionControl(i)); listBoxTeams[slot].setSelectedItemIndex(gameSettings->getTeam(i)); listBoxFactions[slot].setSelectedItem(formatString(gameSettings->getFactionTypeName(i))); + + if(gameSettings->getFactionControl(i) == ctNetwork && gameSettings->getThisFactionIndex() == i){ + // set my current slot to ctHuman + listBoxControls[slot].setSelectedItemIndex(ctHuman); + } + } } //update lobby