diff --git a/src/server/game/Entities/Vehicle/Vehicle.cpp b/src/server/game/Entities/Vehicle/Vehicle.cpp index 2a64aab3cd..ca4b21f6d7 100644 --- a/src/server/game/Entities/Vehicle/Vehicle.cpp +++ b/src/server/game/Entities/Vehicle/Vehicle.cpp @@ -359,12 +359,7 @@ bool Vehicle::AddPassenger(Unit* unit, int8 seatId) return false; if (!seat->second.IsEmpty()) - { - if (Unit* passenger = ObjectAccessor::GetUnit(*GetBase(), seat->second.Passenger.Guid)) - passenger->ExitVehicle(); - - seat->second.Passenger.Guid.Clear(); - } + return false; ASSERT(seat->second.IsEmpty()); }