diff --git a/code/modules/vending/_vending.dm b/code/modules/vending/_vending.dm
index b34c384278b..0600c7f110f 100644
--- a/code/modules/vending/_vending.dm
+++ b/code/modules/vending/_vending.dm
@@ -866,16 +866,12 @@ GLOBAL_LIST_EMPTY(vending_products)
if(icon_vend) //Show the vending animation if needed
flick(icon_vend,src)
playsound(src, 'sound/machines/machine_vend.ogg', 50, TRUE, extrarange = -3)
- var/vended = new R.product_path(get_turf(src))//SKYRAT EDIT CHANGE - QOL - ORIGINAL: new R.product_path(get_turf(src))
+ var/obj/item/vended_item = new R.product_path(get_turf(src))
R.amount--
- //SKYRAT EDIT ADDITION BEGIN - QOL
- if(istype(vended, /obj/item))
- var/obj/item/V = vended
- if(usr.CanReach(src) && usr.put_in_hands(V))
- to_chat(usr, "You take [R.name] out of the slot.")
- else
- to_chat(usr, "[capitalize(R.name)] falls onto the floor!")
- //SKYRAT EDIT END
+ if(usr.CanReach(src) && usr.put_in_hands(vended_item))
+ to_chat(usr, "You take [R.name] out of the slot.")
+ else
+ to_chat(usr, "[capitalize(R.name)] falls onto the floor!")
SSblackbox.record_feedback("nested tally", "vending_machine_usage", 1, list("[type]", "[R.product_path]"))
vend_ready = TRUE