diff --git a/code/modules/vending/vendor/interaction.dm b/code/modules/vending/vendor/interaction.dm index 0e8c2cfc7b9..1cbd7a5ffa2 100644 --- a/code/modules/vending/vendor/interaction.dm +++ b/code/modules/vending/vendor/interaction.dm @@ -159,8 +159,9 @@ to_chat(user, span_notice("You loaded [restocked] items in [src][credits_contained > 0 ? ", and are rewarded [credits_contained] [MONEY_NAME]." : "."]")) var/datum/bank_account/cargo_account = SSeconomy.get_dep_account(ACCOUNT_CAR) cargo_account.adjust_money(round(credits_contained * 0.5), "Vending: Restock") - var/obj/item/holochip/payday = new(src, credits_contained) - try_put_in_hand(payday, user) + if(credits_contained >= 1) + var/obj/item/holochip/payday = new(src, credits_contained) + try_put_in_hand(payday, user) credits_contained = 0 /obj/machinery/vending/exchange_parts(mob/user, obj/item/storage/part_replacer/replacer)