diff --git a/src/NzbDrone.Core/HealthCheck/Checks/MonoNotNetCoreCheck.cs b/src/NzbDrone.Core/HealthCheck/Checks/MonoNotNetCoreCheck.cs index 3855dee3bc..d293bf6e37 100644 --- a/src/NzbDrone.Core/HealthCheck/Checks/MonoNotNetCoreCheck.cs +++ b/src/NzbDrone.Core/HealthCheck/Checks/MonoNotNetCoreCheck.cs @@ -36,6 +36,12 @@ public override HealthCheck Check() return new HealthCheck(GetType()); } + // Don't warn on linux x86 - we don't build x86 net core + if (OsInfo.IsLinux && RuntimeInformation.ProcessArchitecture == Architecture.X86) + { + return new HealthCheck(GetType()); + } + // Check for BSD var output = _processProvider.StartAndCapture("uname"); if (output?.ExitCode == 0 && MonoUnames.Contains(output?.Lines.First().Content))