diff --git a/game/modules/tome/data/talents/spells/eradication.lua b/game/modules/tome/data/talents/spells/eradication.lua
index a87b1ff6a3415a394ac5ba8cbf3bddcaeb7588cc..c1f92cb7d1b3bd608171157cc8811b0058b6fa90 100644
--- a/game/modules/tome/data/talents/spells/eradication.lua
+++ b/game/modules/tome/data/talents/spells/eradication.lua
@@ -110,7 +110,7 @@ newTalent{
 		while #gs > 0 and #list > 0 do
 			local foe = table.remove(list, 1).target
 			local spot = table.remove(gs, 1)
-			if foe:canBe("teleport") and target:checkHit(self:combatSpellpower(), target:combatSpellResist(), 0, 95, 15) then
+			if foe:canBe("teleport") and foe:checkHit(self:combatSpellpower(), foe:combatSpellResist(), 0, 95, 15) then
 				foe:forceMoveAnim(spot[1], spot[2])
 			else
 				game.logSeen(foe, "%s resists the call of the boneyard!")