if (!Resolve(uid, ref component, false))
return;
- if (!TryGetClientServer(uid, out _, out var serverComponent, component))
- return;
+ TryGetClientServer(uid, out _, out var serverComponent, component);
var names = GetServerNames();
var state = new ResearchClientBoundInterfaceState(names.Length, names,
- GetServerIds(), component.ConnectedToServer ? serverComponent.Id : -1);
+ GetServerIds(), serverComponent?.Id ?? -1);
_uiSystem.TrySetUiState(uid, ResearchClientUiKey.Key, state);
}