diff -urN -Xfreeciv/diff_ignore freeciv/client/packhand.c freeciv-work/client/packhand.c --- freeciv/client/packhand.c Mon Aug 26 17:26:10 2002 +++ freeciv-work/client/packhand.c Tue Aug 27 19:31:02 2002 @@ -272,6 +272,11 @@ game.player_ptr->nation == MAX_NUM_NATIONS) { popdown_races_dialog(); } + + if(get_client_state()==CLIENT_WAITING_FOR_GAME_START_STATE && + packet->value==CLIENT_GAME_RUNNING_STATE) { + reports_freeze(); + } set_client_state(packet->value); @@ -1632,8 +1637,6 @@ { int i; - reports_freeze(); - tilespec_free_city_tiles(game.styles_count); ruleset_data_free();