diff --git a/Content.Shared/Traits/Assorted/Components/SelfAwareComponent.cs b/Content.Shared/Traits/Assorted/Components/SelfAwareComponent.cs
index fa2485ac488..fd721c214e3 100644
--- a/Content.Shared/Traits/Assorted/Components/SelfAwareComponent.cs
+++ b/Content.Shared/Traits/Assorted/Components/SelfAwareComponent.cs
@@ -8,19 +8,19 @@ namespace Content.Shared.Traits.Assorted.Components;
///
/// This is used for the Self-Aware trait to enhance the information received from HealthExaminableSystem.
///
-[RegisterComponent, NetworkedComponent]
+[RegisterComponent, NetworkedComponent, AutoGenerateComponentState]
public sealed partial class SelfAwareComponent : Component
{
//
// Damage types that an entity is able to precisely analyze like a health analyzer when they examine themselves.
//
- [DataField(required: true, customTypeSerializer:typeof(PrototypeIdHashSetSerializer))]
+ [DataField(required: true, customTypeSerializer:typeof(PrototypeIdHashSetSerializer)), AutoNetworkedField]
public HashSet AnalyzableTypes = default!;
//
// Damage groups that an entity is able to detect the presence of when they examine themselves.
//
- [DataField(required: true, customTypeSerializer:typeof(PrototypeIdHashSetSerializer))]
+ [DataField(required: true, customTypeSerializer:typeof(PrototypeIdHashSetSerializer)), AutoNetworkedField]
public HashSet DetectableGroups = default!;
//