diff --git a/code/modules/mob/living/carbon/superheroes.dm b/code/modules/mob/living/carbon/superheroes.dm
index e5a9d73e402..b6b2c707ddb 100644
--- a/code/modules/mob/living/carbon/superheroes.dm
+++ b/code/modules/mob/living/carbon/superheroes.dm
@@ -175,6 +175,7 @@
return
if(target.mind.assigned_role != "Civilian")
to_chat(user, "You can only recruit Civilians.")
+ return
if(recruiting)
to_chat(user, "You are already recruiting!")
charge_counter = charge_max