diff --git a/code/game/gamemodes/cult/cult_items.dm b/code/game/gamemodes/cult/cult_items.dm
index a5ea89f504d..ee4117edc31 100644
--- a/code/game/gamemodes/cult/cult_items.dm
+++ b/code/game/gamemodes/cult/cult_items.dm
@@ -235,7 +235,7 @@
icon = 'icons/obj/projectiles.dmi'
icon_state ="bluespace"
color = "#ff0000"
- var/static/curselimit = 0
+ var/global/curselimit = 0
/obj/item/device/shuttle_curse/attack_self(mob/user)
if(!iscultist(user))
@@ -246,6 +246,10 @@
if(curselimit > 1)
to_chat(user, "We have exhausted our ability to curse the shuttle.")
return
+ if(locate(/obj/singularity/narsie) in poi_list || locate(/mob/living/simple_animal/slaughter/cult) in mob_list)
+ to_chat(user, "Nar-Sie is already on this plane, there is no delaying the end of all things.")
+ return
+
if(shuttle_master.emergency.mode == SHUTTLE_CALL)
var/cursetime = 1800
var/timer = shuttle_master.emergency.timeLeft(1) + cursetime