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 d1e4e6f9bc..54eec56c09 100644 --- a/src/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java +++ b/src/main/java/net/aufdemrand/denizen/npc/traits/SittingTrait.java @@ -42,6 +42,10 @@ public void onSpawn() { @Override public void onDespawn() { + if (npc == null || npc.getEntity() == null) { + // Wat. + return; + } if (npc.getEntity().getVehicle() != null) { npc.getEntity().getVehicle().setPassenger(null); }