diff --git a/client/citydlg.cpp b/client/citydlg.cpp index 7dbbbf33b9..0273a604c7 100644 --- a/client/citydlg.cpp +++ b/client/citydlg.cpp @@ -2191,8 +2191,7 @@ void city_dialog::get_city(bool next) city_list_get(client.conn.playing->cities, (i + k + size) % size); } queen()->mapview_wdg->center_on_tile(other_pcity->tile); - pcity = other_pcity; - refresh(); + setup_ui(other_pcity); } /**