diff --git a/Content.Client/Popups/PopupSystem.cs b/Content.Client/Popups/PopupSystem.cs index 573c45617a..58e3044591 100644 --- a/Content.Client/Popups/PopupSystem.cs +++ b/Content.Client/Popups/PopupSystem.cs @@ -1,3 +1,4 @@ +using System.Linq; using Content.Shared.GameTicking; using Content.Shared.Popups; using Robust.Client.Graphics; @@ -122,6 +123,9 @@ namespace Content.Client.Popups public override void PopupEntity(string message, EntityUid uid, Filter filter, bool recordReplay, PopupType type=PopupType.Small) { + if (!filter.Recipients.Contains(_playerManager.LocalPlayer?.Session)) + return; + PopupEntity(message, uid, type); }