diff --git a/src/services/PlayerService.java b/src/services/PlayerService.java index 4861b185..ba55e5d6 100644 --- a/src/services/PlayerService.java +++ b/src/services/PlayerService.java @@ -537,7 +537,11 @@ public class PlayerService implements INetworkDispatch { PlayerObject player = (PlayerObject) creature.getSlottedObject("ghost"); int level = 0; - if (player == null) { + if (creature == null || player == null) { + return; + } + + if (profession == null || profession.equals("")) { return; }