diff --git a/Essentials/src/net/ess3/listener/EssentialsPlayerListener.java b/Essentials/src/net/ess3/listener/EssentialsPlayerListener.java index e24fdc64e..f7d7d3942 100644 --- a/Essentials/src/net/ess3/listener/EssentialsPlayerListener.java +++ b/Essentials/src/net/ess3/listener/EssentialsPlayerListener.java @@ -53,6 +53,10 @@ public class EssentialsPlayerListener implements Listener @EventHandler(priority = EventPriority.NORMAL) public void onPlayerRespawn(final PlayerRespawnEvent event) { + final Player player = event.getPlayer(); + if (!player.isOnline()) { + return; + } final IUser user = userMap.getUser(event.getPlayer()); user.updateCompass(); user.updateDisplayName();