diff --git a/Content.Client/Access/UI/AccessOverriderWindow.xaml.cs b/Content.Client/Access/UI/AccessOverriderWindow.xaml.cs index ba08771858..092a0071fb 100644 --- a/Content.Client/Access/UI/AccessOverriderWindow.xaml.cs +++ b/Content.Client/Access/UI/AccessOverriderWindow.xaml.cs @@ -88,8 +88,9 @@ namespace Content.Client.Access.UI button.Disabled = !interfaceEnabled; if (interfaceEnabled) { - button.Pressed = state.TargetAccessReaderIdAccessList?.Contains(accessName) ?? false; - button.Disabled = (!state.AllowedModifyAccessList?.Contains(accessName)) ?? true; + // Explicit cast because Rider gives a false error otherwise. + button.Pressed = state.TargetAccessReaderIdAccessList?.Contains((ProtoId) accessName) ?? false; + button.Disabled = (!state.AllowedModifyAccessList?.Contains((ProtoId) accessName)) ?? true; } } }