diff --git a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs index 59924fd8ec..870586e554 100644 --- a/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs +++ b/Content.Server/GameTicking/Rules/NukeopsRuleSystem.cs @@ -713,6 +713,7 @@ public sealed class NukeopsRuleSystem : GameRuleSystem { nukeOp = _random.PickAndTake(medPrefList); everyone.Remove(nukeOp); + prefList.Remove(nukeOp); Logger.InfoS("preset", "Insufficient preferred nukeop commanders, picking an agent"); }