                                       :player :runner
                                       :msg (msg "force the Runner to trash " (:title target))
                                       :effect (req (trash state side target)
-                                                   (when (= current-ice card)
+                                                   (when current-ice
                                                      (trash-ice-in-run state))
                                                    (trash state side card)))]}
 

                                         (> (count (concat (:ices (card->server state card))
                                                           (:content (card->server state card)))) 1))
                                (prevent-jack-out state side))
                              (when (= current-ice card)
                                (trash-ice-in-run state))
                              (trash state side card))}]}


   "Special Offer"
   {:abilities [{:label "Gain 5 [Credits] and trash Special Offer"
                 :effect (req (gain state :corp :credit 5)
                              (when current-ice
                                (trash-ice-in-run state))
                              (trash state side card)
                              (system-msg state side (str "gains 5 [Credits] and trashes Special Offer")))}]}
