diff --git a/code/modules/mob_spawn/mob_spawn.dm b/code/modules/mob_spawn/mob_spawn.dm index e47f8d7e5a6..5245a439758 100644 --- a/code/modules/mob_spawn/mob_spawn.dm +++ b/code/modules/mob_spawn/mob_spawn.dm @@ -217,7 +217,7 @@ LAZYREMOVE(ckeys_trying_to_spawn, user_ckey) return - if(uses <= 0) // Just in case something took longer than it should've and we got here after the uses went below zero. + if(uses <= 0 && !infinite_use) // Just in case something took longer than it should've and we got here after the uses went below zero. to_chat(user, span_warning("This spawner is out of charges!")) LAZYREMOVE(ckeys_trying_to_spawn, user_ckey) return