diff --git a/game/modules/tome/data/talents/gifts/mindstar-mastery.lua b/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
index 591509cf3fe0139df00a242d300eaf7d10072de8..342d37a21153922060825fd7cd2ccd306c84ea74 100644
--- a/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
+++ b/game/modules/tome/data/talents/gifts/mindstar-mastery.lua
@@ -44,8 +44,8 @@ newTalent{
 			tmpid = self:addTemporaryValue("psiblades_active", self:getTalentLevel(t)),
 		}
 
-		for i, o in ipairs(self:getInven("MAINHAND") or {}) do self:onTakeoff(o, true) self:checkMindstar(o) self:onWear(o, true) end
-		for i, o in ipairs(self:getInven("OFFHAND") or {}) do self:onTakeoff(o, true) self:checkMindstar(o) self:onWear(o, true) end
+		for i, o in ipairs(self:getInven("MAINHAND") or {}) do self:onTakeoff(o, true) self:onWear(o, true) end
+		for i, o in ipairs(self:getInven("OFFHAND") or {}) do self:onTakeoff(o, true) self:onWear(o, true) end
 		self:updateModdableTile()
 
 		return r