diff --git a/gameserver/src/main/java/brainwine/gameserver/server/requests/DialogRequest.java b/gameserver/src/main/java/brainwine/gameserver/server/requests/DialogRequest.java index 49dfc1c3..e8a27c79 100644 --- a/gameserver/src/main/java/brainwine/gameserver/server/requests/DialogRequest.java +++ b/gameserver/src/main/java/brainwine/gameserver/server/requests/DialogRequest.java @@ -61,6 +61,11 @@ private void showPlayerDialog(Player player) { // Create player info dialog Player subject = GameServer.getInstance().getPlayerManager().getPlayer((String)input[0]); + if(subject == null) { + player.showDialog(DialogHelper.messageDialog("Player not found!")); + return; + } + Dialog dialog = new Dialog().setTitle(subject.getName()); // Online status section