diff --git a/ddtrace/propagation/http.py b/ddtrace/propagation/http.py index 9d4ccad5355..9ec193d917b 100644 --- a/ddtrace/propagation/http.py +++ b/ddtrace/propagation/http.py @@ -51,7 +51,6 @@ from ..internal.sampling import SamplingMechanism from ..internal.sampling import validate_sampling_decision from ..internal.utils.http import w3c_tracestate_add_p -from ..llmobs._utils import _inject_llmobs_parent_id from ._utils import get_wsgi_header @@ -978,6 +977,8 @@ def parent_call(): headers[_HTTP_BAGGAGE_PREFIX + key] = span_context._baggage[key] if config._llmobs_enabled: + from ddtrace.llmobs._utils import _inject_llmobs_parent_id + _inject_llmobs_parent_id(span_context) if PROPAGATION_STYLE_DATADOG in config._propagation_style_inject: