diff --git a/game/modules/tome/data/talents/gifts/mindstar-mastery.lua b/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
index 02b85b2338822d36ef56e732124cfd3c358d6ffb..7be5f91b45058fbf82c10ed3ee22641536c54fed 100644
--- a/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
+++ b/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
@@ -170,7 +170,7 @@ newTalent{
 		while hit do -- breakable if
 			local tg = util.getval(t.second_target, self, t)
 			local x, y, target = self:getTarget(tg)
-			if not target or not self:canProject(tg, x, y) then return nil end
+			if not target then target = self end
 
 			target:attr("allow_on_heal", 1)
 			target:heal(dam, t)