diff --git a/Content.Server/UserInterface/IntrinsicUIComponent.cs b/Content.Server/UserInterface/IntrinsicUIComponent.cs index b5c247652f..d003381a35 100644 --- a/Content.Server/UserInterface/IntrinsicUIComponent.cs +++ b/Content.Server/UserInterface/IntrinsicUIComponent.cs @@ -15,9 +15,11 @@ public sealed class IntrinsicUIComponent : Component, ISerializationHooks void ISerializationHooks.AfterDeserialization() { - foreach (var ui in UIs) + for (var i = 0; i < UIs.Count; i++) { + var ui = UIs[i]; ui.AfterDeserialization(); + UIs[i] = ui; } } }