summaryrefslogtreecommitdiff
path: root/src/vehicle.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/vehicle.cpp')
-rw-r--r--src/vehicle.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vehicle.cpp b/src/vehicle.cpp
index 94842b383..e449a03f5 100644
--- a/src/vehicle.cpp
+++ b/src/vehicle.cpp
@@ -1747,8 +1747,8 @@ void VehiclesYearlyLoop()
*/
bool CanVehicleUseStation(EngineID engine_type, const Station *st)
{
- assert(IsEngineIndex(engine_type));
- const Engine *e = Engine::Get(engine_type);
+ const Engine *e = Engine::GetIfValid(engine_type);
+ assert(e != NULL);
switch (e->type) {
case VEH_TRAIN: