diff --git a/src/action/action_build.cpp b/src/action/action_build.cpp index 566d7e6e5..356bd6bc7 100644 --- a/src/action/action_build.cpp +++ b/src/action/action_build.cpp @@ -9,11 +9,10 @@ // FreeCraft - A free fantasy real time strategy game engine // /**@name action_build.c - The build building action. */ -/* -** (c) Copyright 1998,2000 by Lutz Sammer -** -** $Id$ -*/ +// +// (c) Copyright 1998,2000 by Lutz Sammer +// +// $Id$ //@{ @@ -279,6 +278,8 @@ global void HandleActionBuilded(Unit* unit) if( IsSelected(unit) ) { UpdateButtonPanel(); MustRedraw|=RedrawPanels; + } else if( unit->Player==ThisPlayer ) { + UpdateButtonPanel(); } if( UnitVisible(unit) ) { MustRedraw|=RedrawMap;