diff --git a/src/VisualStudio/Core/Def/Telemetry/VSTelemetryLogger.cs b/src/VisualStudio/Core/Def/Telemetry/VSTelemetryLogger.cs index ecb35c8ec9cb6..7389233ad5c27 100644 --- a/src/VisualStudio/Core/Def/Telemetry/VSTelemetryLogger.cs +++ b/src/VisualStudio/Core/Def/Telemetry/VSTelemetryLogger.cs @@ -181,7 +181,7 @@ private static void AppendProperties(TelemetryEvent telemetryEvent, FunctionId f telemetryEvent.Properties.Add(functionId.GetPropertyName(key), value switch { PiiValue pii => new TelemetryPiiProperty(pii.Value), - IEnumerable items => new TelemetryComplexProperty(items.Select(item => (item is PiiValue pii) ? pii.Value : item)), + IEnumerable items => new TelemetryComplexProperty(items.Select(item => (item is PiiValue pii) ? new TelemetryPiiProperty(pii.Value) : item)), _ => value }); }