diff --git a/src/vehicle.cpp b/src/vehicle.cpp index 24e80ff670..2e37d1c155 100644 --- a/src/vehicle.cpp +++ b/src/vehicle.cpp @@ -547,6 +547,7 @@ Vehicle::~Vehicle() if (CleaningPool()) return; + this->SetNext(NULL); UpdateVehiclePosHash(this, INVALID_COORD, 0); this->next_hash = NULL; this->next_new_hash = NULL;