diff --git a/roadveh_cmd.c b/roadveh_cmd.c index ee9f9cec11..b276b34aed 100644 --- a/roadveh_cmd.c +++ b/roadveh_cmd.c @@ -878,7 +878,7 @@ static void* EnumFindVehToOvertake(Vehicle* v, void* data) const OvertakeData* od = data; return - v->tile == od->tile && v->type == VEH_Road && v == od->u && v == od->v ? + v->tile == od->tile && v->type == VEH_Road && v != od->u && v != od->v ? v : NULL; }