diff --git a/Content.Server/Chat/Managers/ChatManager.cs b/Content.Server/Chat/Managers/ChatManager.cs index a6941c534a..3d3cb8d53e 100644 --- a/Content.Server/Chat/Managers/ChatManager.cs +++ b/Content.Server/Chat/Managers/ChatManager.cs @@ -244,7 +244,8 @@ namespace Content.Server.Chat.Managers var transformEntity = _entManager.GetComponent(playerEntity); - if (sourceCoords.InRange(_entManager, transformEntity.Coordinates, WhisperRange)) + if (sourceCoords.InRange(_entManager, transformEntity.Coordinates, WhisperRange) || + _entManager.HasComponent(playerEntity)) { NetMessageToOne(ChatChannel.Whisper, message, messageWrap, source, hideChat, session.ConnectedClient); }