diff --git a/src/Tgstation.Server.Host/Authority/Core/AuthorityInvoker{TAuthority}.cs b/src/Tgstation.Server.Host/Authority/Core/AuthorityInvoker{TAuthority}.cs index 3b6eb396b9..cf04a0068f 100644 --- a/src/Tgstation.Server.Host/Authority/Core/AuthorityInvoker{TAuthority}.cs +++ b/src/Tgstation.Server.Host/Authority/Core/AuthorityInvoker{TAuthority}.cs @@ -26,7 +26,9 @@ namespace Tgstation.Server.Host.Authority.Core /// The potentially errored . static void ThrowGraphQLErrorIfNecessary(AuthorityResponse authorityResponse) { - if (authorityResponse.Success) + if (authorityResponse.Success + || authorityResponse.FailureResponse.Value == HttpFailureResponse.NotFound + || authorityResponse.FailureResponse.Value == HttpFailureResponse.Gone) return; var fallbackString = authorityResponse.FailureResponse.ToString()!;