diff --git a/forge-gui/src/main/java/forge/quest/QuestEventDraft.java b/forge-gui/src/main/java/forge/quest/QuestEventDraft.java index 88766d6b8dc..9375ab66013 100644 --- a/forge-gui/src/main/java/forge/quest/QuestEventDraft.java +++ b/forge-gui/src/main/java/forge/quest/QuestEventDraft.java @@ -821,6 +821,10 @@ public class QuestEventDraft implements IQuestEvent { for (CardEdition allowedQuestSet : allowedQuestSets) { if (allowedQuestSet.isLargeSet() && !singleSets.contains(allowedQuestSet.getCode())) { + if (!allowedQuestSet.hasBoosterTemplate()) { + // skip sets that do not have a booster template and will thus crash + continue; + } possibleFormats.add(new QuestDraftFormat(allowedQuestSet)); } }