diff --git a/data/gui/default/window/lobby_main.cfg b/data/gui/default/window/lobby_main.cfg index 07a8a3dd15d..85e8c1e1b4d 100644 --- a/data/gui/default/window/lobby_main.cfg +++ b/data/gui/default/window/lobby_main.cfg @@ -330,6 +330,7 @@ horizontal_grow = "true" vertical_grow = "true" [scrollbar_panel] + id = "old_player_list" horizontal_scrollbar_mode = "never" vertical_scrollbar_mode = "auto" [definition] diff --git a/src/gui/dialogs/lobby_main.cpp b/src/gui/dialogs/lobby_main.cpp index b74d3d7f176..d17eaf9d8a4 100644 --- a/src/gui/dialogs/lobby_main.cpp +++ b/src/gui/dialogs/lobby_main.cpp @@ -177,10 +177,8 @@ void tplayer_list::init(gui2::twindow &w) , new_widgets); if(new_widgets) { - active_game.list->set_visible(twidget::INVISIBLE); - active_room.list->set_visible(twidget::INVISIBLE); - other_rooms.list->set_visible(twidget::INVISIBLE); - other_games.list->set_visible(twidget::INVISIBLE); + find_widget(&w, "old_player_list", false) + .set_visible(twidget::INVISIBLE); } if(!new_widgets && tree) { tree->set_visible(twidget::INVISIBLE);