diff --git a/code/modules/mining/fulton.dm b/code/modules/mining/fulton.dm index 4f93909881c..a0920e0dba3 100644 --- a/code/modules/mining/fulton.dm +++ b/code/modules/mining/fulton.dm @@ -62,9 +62,8 @@ GLOBAL_LIST_EMPTY(total_extraction_beacons) to_chat(user, span_notice("You start attaching the pack to [A]...")) if(do_after(user,50,target=A)) to_chat(user, span_notice("You attach the pack to [A] and activate it.")) - if(loc == user && istype(user.back, /obj/item/storage/backpack)) - var/obj/item/storage/backpack/B = user.back - B.atom_storage?.attempt_insert(src, user) + if(loc == user) + user.back?.atom_storage?.attempt_insert(src, user) uses_left-- if(uses_left <= 0) user.transferItemToLoc(src, A, TRUE)