diff --git a/code/modules/admin/secrets.dm b/code/modules/admin/secrets.dm
index e1c81e964b0..f97d99ddc84 100644
--- a/code/modules/admin/secrets.dm
+++ b/code/modules/admin/secrets.dm
@@ -528,6 +528,7 @@
J.total_positions = -1
J.spawn_positions = -1
message_admins("[key_name_admin(usr)] has removed the cap on security officers.")
+
if("ctfbutton")
if(!check_rights(R_ADMIN))
return
@@ -536,6 +537,7 @@
ctf_enabled = !CTF.ctf_enabled
CTF.ctf_enabled = !CTF.ctf_enabled
message_admins("[key_name_admin(usr)] has [ctf_enabled? "enabled" : "disabled"] CTF!")
+
if(E)
E.processing = 0
if(E.announceWhen>0)
@@ -545,4 +547,4 @@
if (usr)
log_admin("[key_name(usr)] used secret [item]")
if (ok)
- world << text("A secret has been activated by []!", usr.key)
\ No newline at end of file
+ world << text("A secret has been activated by []!", usr.key)