diff --git a/Game/Entities/Player/Player.Quest.cs b/Game/Entities/Player/Player.Quest.cs index b53ce1889..de8a9a410 100644 --- a/Game/Entities/Player/Player.Quest.cs +++ b/Game/Entities/Player/Player.Quest.cs @@ -1021,7 +1021,7 @@ namespace Game.Entities // (to prevent rewarding this quest another time while rewards were already given out) _SaveQuestStatus(null); - SendQuestReward(quest, questGiver.ToCreature(), XP, !announce); + SendQuestReward(quest, questGiver?.ToCreature(), XP, !announce); // cast spells after mark quest complete (some spells have quest completed state requirements in spell_area data) if (quest.RewardSpell > 0)