summaryrefslogtreecommitdiffstats
path: root/common/src/main/java
diff options
context:
space:
mode:
Diffstat (limited to 'common/src/main/java')
-rw-r--r--common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java b/common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java
index 13756619..7b91903c 100644
--- a/common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java
+++ b/common/src/main/java/com/leonardobishop/quests/common/player/questprogressfile/QuestProgressFile.java
@@ -49,7 +49,8 @@ public class QuestProgressFile {
public List<Quest> getStartedQuests() {
List<Quest> startedQuests = new ArrayList<>();
for (QuestProgress questProgress : questProgress.values()) {
- if (questProgress.isStarted()) {
+ Quest quest = plugin.getQuestManager().getQuestById(questProgress.getQuestId());
+ if (quest != null && questProgress.isStarted()) {
startedQuests.add(plugin.getQuestManager().getQuestById(questProgress.getQuestId()));
}
}