diff --git a/code/modules/antagonists/flockmind/flock_structure/flock_relay.dm b/code/modules/antagonists/flockmind/flock_structure/flock_relay.dm index fe810a23570..1315ab14b1c 100644 --- a/code/modules/antagonists/flockmind/flock_structure/flock_relay.dm +++ b/code/modules/antagonists/flockmind/flock_structure/flock_relay.dm @@ -224,5 +224,7 @@ for(var/obj/machinery/telecomms/T in SSmachines.get_by_type(/obj/machinery/telecomms)) T.emp_act(EMP_HEAVY) + if(SSshuttle.emergency.mode >= SHUTTLE_DOCKED) + return SSshuttle.emergency.request(null, 0.3) SSshuttle.emergency.canRecall = FALSE // Cannot recall