diff --git a/game/modules/tome/data/talents/spells/necrosis.lua b/game/modules/tome/data/talents/spells/necrosis.lua
index 885734a63cebc649705b6911ecaadc34594f4d79..b7b40a84759aa93a5c83312d51a038290057a26e 100644
--- a/game/modules/tome/data/talents/spells/necrosis.lua
+++ b/game/modules/tome/data/talents/spells/necrosis.lua
@@ -28,13 +28,7 @@ newTalent{
 		if self ~= game:getPlayer(true) then return end
 		if not game.state.birth.supports_lich_transform then return end
 		if self:getTalentLevelRaw(t) < 5 then return end
-		if not self:callTalent(self.T_LICH, "canGrantQuest") then return end
 		self:grantQuest(game.state.birth.supports_lich_transform)
-		if self:isQuestStatus("grave-necromancer", engine.Quest.DONE) then
-			game:onTickEnd(function()
-		        self:setQuestStatus("lichform", engine.Quest.COMPLETED, "heart")
-			end)
-		end
 	end,
 	getLifeBonus = function(self, t)
 		return self:combatTalentStatDamage(t, "con", 30, 1000)