diff --git a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/ServerResource.java b/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/ServerResource.java index ca6831f9b..7a080bd4f 100644 --- a/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/ServerResource.java +++ b/gemp-lotr/gemp-lotr-web/src/main/java/com/gempukku/lotro/server/ServerResource.java @@ -210,6 +210,12 @@ public class ServerResource { if (player == null) sendError(Response.Status.UNAUTHORIZED); + if (player.getType().equals("a") && participantId != null) { + player = _playerDao.getPlayer(participantId); + if (player == null) + sendError(Response.Status.UNAUTHORIZED); + } + final List playerGameHistory = _lotroServer.getPlayerGameHistory(player, start, count); int recordCount = _lotroServer.getPlayerGameHistoryRecordCount(player);