diff --git a/src/System.Management.Automation/utils/Telemetry.cs b/src/System.Management.Automation/utils/Telemetry.cs index 3d9f3c9e1f..6ae1a93d6d 100644 --- a/src/System.Management.Automation/utils/Telemetry.cs +++ b/src/System.Management.Automation/utils/Telemetry.cs @@ -661,6 +661,11 @@ namespace Microsoft.PowerShell.Telemetry /// The module version to report. The default value is the anonymous version '0.0.0.0'. internal static void SendModuleTelemetryMetric(TelemetryType telemetryType, string moduleName, string moduleVersion = AnonymousVersion) { + if (!CanSendTelemetry) + { + return; + } + try { string allowedModuleName = GetModuleName(moduleName);