diff --git a/src/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java b/src/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java index e8fd8ee737..5badd083be 100644 --- a/src/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java +++ b/src/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java @@ -79,6 +79,7 @@ private void standInternal() { Entity vehicle = npc.getEntity().getVehicle(); npc.despawn(); npc.spawn(npc.getStoredLocation().clone().add(0, 0.5, 0)); + vehicle.setPassenger(null); if (vehicle != null && vehicle.isValid()) { vehicle.remove(); }