diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 8370b0919..5c68703c6 100644 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -20164,7 +20164,10 @@ void Unit::_ExitVehicle(Position const* exitPosition) } if (player) + { player->ResummonPetTemporaryUnSummonedIfAny(); + player->SetCanTeleport(true); + } } void Unit::BuildMovementPacket(ByteBuffer* data) const