diff --git a/Content.Shared/GameObjects/EntitySystems/SharedCombatModeSystem.cs b/Content.Shared/GameObjects/EntitySystems/SharedCombatModeSystem.cs index 0c17b7c518..52cee2b63f 100644 --- a/Content.Shared/GameObjects/EntitySystems/SharedCombatModeSystem.cs +++ b/Content.Shared/GameObjects/EntitySystems/SharedCombatModeSystem.cs @@ -17,9 +17,9 @@ namespace Content.Shared.GameObjects.EntitySystems private void CombatModeActiveHandler(CombatModeSystemMessages.SetCombatModeActiveMessage ev, EntitySessionEventArgs eventArgs) { - var entity = eventArgs.SenderSession.AttachedEntity; + var entity = eventArgs.SenderSession?.AttachedEntity; - if (!entity.TryGetComponent(out SharedCombatModeComponent combatModeComponent)) + if (entity == null || !entity.TryGetComponent(out SharedCombatModeComponent combatModeComponent)) { return; }