diff --git a/c21050476.lua b/c21050476.lua index 7885ad343..bdd8cfbfd 100644 --- a/c21050476.lua +++ b/c21050476.lua @@ -63,7 +63,7 @@ function s.spop(e,tp,eg,ep,ev,re,r,rp) if rg and rg:GetCount()>0 then Duel.HintSelection(rg) if Duel.SendtoHand(rg,nil,REASON_EFFECT)~=0 and rg:FilterCount(Card.IsLocation,nil,LOCATION_HAND)>0 - and c:IsCanBeSpecialSummoned(e,0,tp,false,false) then + and c:IsRelateToChain() and c:IsCanBeSpecialSummoned(e,0,tp,false,false) then Duel.SpecialSummon(e:GetHandler(),0,tp,tp,false,false,POS_FACEUP) end end