diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm
index 157b733cd78..3179d4d5857 100644
--- a/code/modules/reagents/reagent_containers/hypospray.dm
+++ b/code/modules/reagents/reagent_containers/hypospray.dm
@@ -224,17 +224,22 @@
list_reagents = list( /datum/reagent/medicine/epinephrine = 8, /datum/reagent/medicine/c2/aiuri = 8, /datum/reagent/medicine/c2/libital = 8 ,/datum/reagent/medicine/leporazine = 6)
/obj/item/reagent_containers/hypospray/medipen/survival/inject(mob/living/M, mob/user)
- if(!lavaland_equipment_pressure_check(get_turf(user)))
- if(M in user.do_afters)
- to_chat(user,"You are too busy to use \the [src]!")
- return
- to_chat(user,"You start manually releasing the low-pressure gauge...")
- if(do_mob(user, M ,10 SECONDS))
- amount_per_transfer_from_this = initial(amount_per_transfer_from_this) * 0.5
- return ..()
- amount_per_transfer_from_this = initial(amount_per_transfer_from_this)
+ if(lavaland_equipment_pressure_check(get_turf(user)))
+ amount_per_transfer_from_this = initial(amount_per_transfer_from_this)
+ return ..()
+
+ if(M in user.do_afters)
+ to_chat(user,"You are too busy to use \the [src]!")
+ return
+
+ to_chat(user,"You start manually releasing the low-pressure gauge...")
+ if(!do_mob(user, M, 10 SECONDS))
+ return
+
+ amount_per_transfer_from_this = initial(amount_per_transfer_from_this) * 0.5
return ..()
+
/obj/item/reagent_containers/hypospray/medipen/survival/luxury
name = "luxury medipen"
desc = "Cutting edge bluespace technology allowed Nanotrasen to compact 60u of volume into a single medipen. Contains rare and powerful chemicals used to aid in exploration of very hard enviroments. WARNING: DO NOT MIX WITH EPINEPHRINE OR ATROPINE."