diff --git a/code/game/gamemodes/clock_cult/clock_structures.dm b/code/game/gamemodes/clock_cult/clock_structures.dm
index c411a6a9bc7..c4931d07cc8 100644
--- a/code/game/gamemodes/clock_cult/clock_structures.dm
+++ b/code/game/gamemodes/clock_cult/clock_structures.dm
@@ -246,6 +246,7 @@
if(!clockwork_component_cache["replicant_alloy"])
user << "There is no Replicant Alloy in the global component cache!"
return 0
+ clockwork_component_cache["replicant_alloy"]--
var/obj/item/clockwork/component/replicant_alloy/A = new(get_turf(src))
user.visible_message("[user] withdraws [A] from [src].", "You withdraw [A] from [src].")
user.put_in_hands(A)