diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/admincommandhandlers/AdminTvTEvent.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/admincommandhandlers/AdminTvTEvent.java
index ecd5269be01c1a77710dcc9a0cf7d88b45870428..bde3801275ff93540ba34ed4a4b2bece3aab4fa7 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/admincommandhandlers/AdminTvTEvent.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/admincommandhandlers/AdminTvTEvent.java
@@ -81,7 +81,7 @@ public class AdminTvTEvent implements IAdminCommandHandler
 	
 	private void add(L2PcInstance activeChar, L2PcInstance playerInstance)
 	{
-		if (TvTEvent.isPlayerParticipant(playerInstance.getObjectId()))
+		if (playerInstance.isOnEvent())
 		{
 			activeChar.sendMessage("Player already participated in the event!");
 			return;
diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/bypasshandlers/OlympiadObservation.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/bypasshandlers/OlympiadObservation.java
index bd703f873e40cb790cd95839458a8166727ccea0..c4ce8518572b2b207ca8240d31d717df2654c036 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/bypasshandlers/OlympiadObservation.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/bypasshandlers/OlympiadObservation.java
@@ -25,7 +25,6 @@ import com.l2jserver.gameserver.model.actor.L2Character;
 import com.l2jserver.gameserver.model.actor.L2Npc;
 import com.l2jserver.gameserver.model.actor.instance.L2OlympiadManagerInstance;
 import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
-import com.l2jserver.gameserver.model.entity.TvTEvent;
 import com.l2jserver.gameserver.model.olympiad.Olympiad;
 import com.l2jserver.gameserver.model.olympiad.OlympiadGameManager;
 import com.l2jserver.gameserver.model.olympiad.OlympiadGameTask;
@@ -79,9 +78,9 @@ public class OlympiadObservation implements IBypassHandler
 					return false;
 				}
 				
-				if (!TvTEvent.isInactive() && TvTEvent.isPlayerParticipant(activeChar.getObjectId()))
+				if (activeChar.isOnEvent())
 				{
-					activeChar.sendMessage("You can not observe games while registered for TvT");
+					activeChar.sendMessage("You can not observe games while registered on an event");
 					return false;
 				}