diff -r 854e70c3bea6 -r 00ebbccc6181 src/ship_cmd.cpp --- a/src/ship_cmd.cpp Tue Apr 08 13:32:44 2008 +0000 +++ b/src/ship_cmd.cpp Tue Apr 08 15:48:32 2008 +0000 @@ -144,7 +144,7 @@ static void CheckIfShipNeedsService(Vehicle *v) { - if (_patches.servint_ships == 0 || !VehicleNeedsService(v)) return; + if (_patches.servint_ships == 0 || !v->NeedsAutomaticServicing()) return; if (v->IsInDepot()) { VehicleServiceInDepot(v); return;