diff --git a/dist/game/data/scripts/quests/Q00336_CoinsOfMagic/Q00336_CoinsOfMagic.java b/dist/game/data/scripts/quests/Q00336_CoinsOfMagic/Q00336_CoinsOfMagic.java
index e80a578398e25ff9bad0727a1a4e74a8dd069884..934979ae7ce158c70cb9b8dbe9cac5a59418b43a 100644
--- a/dist/game/data/scripts/quests/Q00336_CoinsOfMagic/Q00336_CoinsOfMagic.java
+++ b/dist/game/data/scripts/quests/Q00336_CoinsOfMagic/Q00336_CoinsOfMagic.java
@@ -1810,7 +1810,7 @@ public final class Q00336_CoinsOfMagic extends Quest
 				}
 			});
 		}
-		return candidates.get(getRandom(candidates.size()));
+		return candidates.size() > 0 ? candidates.get(getRandom(candidates.size())) : null;
 	}
 	
 	private QuestState getRandomPlayerFromPartyCoin(L2PcInstance player, L2Npc npc, int memoState)