diff -r a7e625f5d9d0 -r 5eafb20566f1 QTfrontend/pages.cpp --- a/QTfrontend/pages.cpp Fri Dec 14 15:02:46 2007 +0000 +++ b/QTfrontend/pages.cpp Fri Dec 14 15:36:00 2007 +0000 @@ -486,15 +486,11 @@ if (netServersWidget) delete netServersWidget; if (rbLocalGame->isChecked()) - { netServersWidget = new HWNetUdpWidget(ConnGroupBox); - static_cast(netServersWidget)->updateList(); - } else - { netServersWidget = new HWNetWwwWidget(ConnGroupBox); - static_cast(netServersWidget)->updateList(); - } + + netServersWidget->updateList(); GBClayout->addWidget(netServersWidget, 1, 0, 1, 3); connect(BtnUpdateSList, SIGNAL(clicked()), netServersWidget, SLOT(updateList()));