Try this.
Index: dist/game/data/scripts/quests/Q501_ProofOfClanAlliance/Q501_ProofOfClanAlliance.java
===================================================================
--- dist/game/data/scripts/quests/Q501_ProofOfClanAlliance/Q501_ProofOfClanAlliance.java (revision 7672)
+++ dist/game/data/scripts/quests/Q501_ProofOfClanAlliance/Q501_ProofOfClanAlliance.java (working copy)
@@ -557,11 +557,17 @@
public QuestState getClanLeaderQuestState(PlayerInstance player, NpcInstance npc)
{
final Clan clan = player.getClan();
+ if (clan == null)
+ {
+ return null;
+ }
+
final PlayerInstance leader = clan.getLeader().getPlayerInstance();
if (leader == null)
{
return null;
}
+
return leader.getQuestState(getName());
}
}