diff --git a/Content.Server/Bed/Cryostorage/CryostorageSystem.cs b/Content.Server/Bed/Cryostorage/CryostorageSystem.cs index 11184bee0a..a3b7fb8d67 100644 --- a/Content.Server/Bed/Cryostorage/CryostorageSystem.cs +++ b/Content.Server/Bed/Cryostorage/CryostorageSystem.cs @@ -197,7 +197,8 @@ public sealed class CryostorageSystem : SharedCryostorageSystem if (!CryoSleepRejoiningEnabled || !comp.AllowReEnteringBody) { - if (userId != null && Mind.TryGetMind(userId.Value, out var mind)) + if (userId != null && Mind.TryGetMind(userId.Value, out var mind) && + HasComp(mind.Value.Comp.CurrentEntity)) { _gameTicker.OnGhostAttempt(mind.Value, false); }