diff options
Diffstat (limited to 'road_gui.c')
-rw-r--r-- | road_gui.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/road_gui.c b/road_gui.c index 8a31ec766..e8dcda448 100644 --- a/road_gui.c +++ b/road_gui.c @@ -318,7 +318,8 @@ static const WindowDesc _build_road_desc = { void ShowBuildRoadToolbar(void) { - if (_current_player == PLAYER_SPECTATOR) return; + if (!IsValidPlayer(_current_player)) return; + DeleteWindowById(WC_BUILD_TOOLBAR, 0); AllocateWindowDesc(&_build_road_desc); if (_patches.link_terraform_toolbar) ShowTerraformToolbar(); |