diff --git a/controllers/QuestsController.inc b/controllers/QuestsController.inc index 9750a83c..9f13848c 100644 --- a/controllers/QuestsController.inc +++ b/controllers/QuestsController.inc @@ -131,6 +131,9 @@ $relatedQuesttext = $this->Questtexts->getRelatedQuesttextForQuestgroup($questgroup['id']); if(!empty($relatedQuesttext)) { $relatedQuesttext['quest'] = $this->Quests->getQuestById($relatedQuesttext['quest_id']); + if(!empty($relatedQuesttext['quest'])) { + $relatedQuesttext['quest']['questgroup_url'] = $this->Questgroups->getQuestgroupById($relatedQuesttext['quest']['questgroup_id'])['url']; + } } // Get Questtext @@ -215,7 +218,6 @@ { // Related (Main-) Quest $nextQuest = $relatedQuesttext['quest']; - $nextQuest['questgroup_url'] = $this->Questgroups->getQuestgroupById($nextQuest['questgroup_id'])['url']; $nextQuests = array($nextQuest); } }