diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm
index 1217916312..88cddb79da 100644
--- a/code/game/supplyshuttle.dm
+++ b/code/game/supplyshuttle.dm
@@ -247,6 +247,7 @@ var/list/mechtoys = list(
var/i = rand(1,clear_turfs.len)
var/turf/pickedloc = clear_turfs[i]
clear_turfs.Cut(i,i+1)
+ shoppinglist -= S
var/datum/supply_order/SO = S
var/datum/supply_packs/SP = SO.object
@@ -298,5 +299,4 @@ var/list/mechtoys = list(
slip.info += "
"
slip.info += "CHECK CONTENTS AND STAMP BELOW THE LINE TO CONFIRM RECEIPT OF GOODS