diff --git a/CommunityBugFixCollection/BetterListEditor.cs b/CommunityBugFixCollection/BetterListEditor.cs index 4328367..df20e11 100644 --- a/CommunityBugFixCollection/BetterListEditor.cs +++ b/CommunityBugFixCollection/BetterListEditor.cs @@ -85,7 +85,12 @@ private static bool ReindexPrefix(ListEditor __instance) for (var i = 0; i < __instance.Slot.ChildrenCount; ++i) { - if (__instance.Slot[i].GetComponentInChildren() is not Text text) + var entry = __instance.Slot[i]; + + if (entry.GetComponentInChildren() is not { } proxySource) + continue; + + if (proxySource.Slot.GetComponent() is not { } text) continue; text.Content.Value = $"{__instance.GetElementName(__instance._targetList.Target, i)}:";