diff --git a/Content.Server/GameTicking/GameTicker.Spawning.cs b/Content.Server/GameTicking/GameTicker.Spawning.cs index 31a7571b7c..6e39f5bc2e 100644 --- a/Content.Server/GameTicking/GameTicker.Spawning.cs +++ b/Content.Server/GameTicking/GameTicker.Spawning.cs @@ -112,6 +112,9 @@ namespace Content.Server.GameTicking { var character = GetPlayerProfile(player); + var jobBans = _roleBanManager.GetJobBans(player.UserId); + if (jobBans == null || (jobId != null && jobBans.Contains(jobId))) + return; SpawnPlayer(player, character, station, jobId, lateJoin); UpdateJobsAvailable(); }