diff --git a/packages/dd-trace/src/opentracing/propagation/text_map.js b/packages/dd-trace/src/opentracing/propagation/text_map.js index 82bc9f2b30f..c84a232b551 100644 --- a/packages/dd-trace/src/opentracing/propagation/text_map.js +++ b/packages/dd-trace/src/opentracing/propagation/text_map.js @@ -325,6 +325,7 @@ class TextMapPropagator { if (context === null) { context = extractedContext if (this._config.tracePropagationExtractFirst) { + if (this._hasPropagationStyle('extract', 'baggage') && carrier.baggage) this._extractBaggageItems(carrier, context) return context } } else {