diff --git a/src/libraries/System.IO.Pipes/tests/NamedPipeTests/NamedPipeTest.CurrentUserOnly.Windows.cs b/src/libraries/System.IO.Pipes/tests/NamedPipeTests/NamedPipeTest.CurrentUserOnly.Windows.cs
index 845ca05fbec6bf..2830de79dedc2e 100644
--- a/src/libraries/System.IO.Pipes/tests/NamedPipeTests/NamedPipeTest.CurrentUserOnly.Windows.cs
+++ b/src/libraries/System.IO.Pipes/tests/NamedPipeTests/NamedPipeTest.CurrentUserOnly.Windows.cs
@@ -118,6 +118,7 @@ public void RunImpersonated(Action action)
///
/// Negative tests for PipeOptions.CurrentUserOnly in Windows.
///
+ [ConditionalClass(typeof(PlatformDetection), nameof(PlatformDetection.IsBuiltInComEnabled))]
public class NamedPipeTest_CurrentUserOnly_Windows : IClassFixture
{
public static bool IsSupportedWindowsVersionAndPrivilegedProcess => PlatformDetection.IsPrivilegedProcess
@@ -210,7 +211,6 @@ public void Connection_UnderDifferentUsers_BehavesAsExpected(
}
}
- [ActiveIssue("https://github.com/dotnet/runtime/issues/79180", TestRuntimes.Mono)]
[ConditionalTheory(nameof(IsSupportedWindowsVersionAndPrivilegedProcess))]
[InlineData(false)]
[InlineData(true)]