diff --git a/src/main/java/me/blackvein/quests/Quester.java b/src/main/java/me/blackvein/quests/Quester.java index 9fd43f4c8..fe668fc35 100644 --- a/src/main/java/me/blackvein/quests/Quester.java +++ b/src/main/java/me/blackvein/quests/Quester.java @@ -444,13 +444,14 @@ public class Quester { } public LinkedList getObjectivesReal(Quest quest) { - if (getCurrentStage(quest).objectiveOverride != null) { - LinkedList objectives = new LinkedList(); - objectives.add(ChatColor.GREEN + getCurrentStage(quest).objectiveOverride); - return objectives; - } else { - return getObjectives(quest); + if (getCurrentStage(quest) != null) { + if (getCurrentStage(quest).objectiveOverride != null) { + LinkedList objectives = new LinkedList(); + objectives.add(ChatColor.GREEN + getCurrentStage(quest).objectiveOverride); + return objectives; + } } + return getObjectives(quest); } public LinkedList getObjectives(Quest quest) {