diff -r 824ca6dcf1fb -r 48055c5dd43d src/ship_cmd.cpp --- a/src/ship_cmd.cpp Wed Jun 27 19:00:14 2007 +0000 +++ b/src/ship_cmd.cpp Wed Jun 27 20:40:20 2007 +0000 @@ -894,7 +894,7 @@ RebuildVehicleLists(); InvalidateWindow(WC_COMPANY, v->owner); if (IsLocalPlayer()) - InvalidateAutoreplaceWindow(VEH_SHIP); // updates the replace Ship window + InvalidateAutoreplaceWindow(VEH_SHIP, v->group_id); // updates the replace Ship window GetPlayer(_current_player)->num_engines[p1]++; }