diff --git a/L2J_DataPack/dist/game/data/scripts/quests/503_PursuitClanAmbition/__init__.py b/L2J_DataPack/dist/game/data/scripts/quests/503_PursuitClanAmbition/__init__.py
index acb3534baeeddab5a0da19967bf50013c7911ea6..655700002e09979b8c4c2b2ee46e5a519f1e9eb8 100644
--- a/L2J_DataPack/dist/game/data/scripts/quests/503_PursuitClanAmbition/__init__.py
+++ b/L2J_DataPack/dist/game/data/scripts/quests/503_PursuitClanAmbition/__init__.py
@@ -57,7 +57,7 @@ DROPLIST = {
 }
 
 def suscribe_members(st) :
-  clan=st.getPlayer().getClan().getId()
+  clan=st.getPlayer().getClanId()
   con=L2DatabaseFactory.getInstance().getConnection()
   offline=con.prepareStatement("SELECT charId FROM characters WHERE clanid=? AND online=0")
   offline.setInt(1, clan)
@@ -81,7 +81,7 @@ def suscribe_members(st) :
     pass
 
 def offlineMemberExit(st) :
-  clan=st.getPlayer().getClan().getClanId()
+  clan=st.getPlayer().getClanId()
   con=L2DatabaseFactory.getInstance().getConnection()
   offline=con.prepareStatement("DELETE FROM character_quests WHERE name = ? and charId IN (SELECT charId FROM characters WHERE clanId =? AND online=0")
   offline.setString(1, qn)