diff --git a/src/OpenTelemetry.Instrumentation.Http/Implementation/HttpWebRequestActivitySource.netfx.cs b/src/OpenTelemetry.Instrumentation.Http/Implementation/HttpWebRequestActivitySource.netfx.cs index b6dafa0cd71..b6d48dc9f93 100644 --- a/src/OpenTelemetry.Instrumentation.Http/Implementation/HttpWebRequestActivitySource.netfx.cs +++ b/src/OpenTelemetry.Instrumentation.Http/Implementation/HttpWebRequestActivitySource.netfx.cs @@ -299,7 +299,7 @@ private static void ProcessRequest(HttpWebRequest request) WebRequestActivitySource.StartActivity(ActivityName, ActivityKind.Client); } - var activityContext = Activity.Current?.Context ?? default; + var activityContext = activity?.Context ?? default; // Propagation must still be done in all cases, to allow // downstream services to continue from parent context, if any.