diff --git a/litellm/proxy/hooks/proxy_track_cost_callback.py b/litellm/proxy/hooks/proxy_track_cost_callback.py index 9a806fa4f87..8cddaed5be1 100644 --- a/litellm/proxy/hooks/proxy_track_cost_callback.py +++ b/litellm/proxy/hooks/proxy_track_cost_callback.py @@ -117,7 +117,7 @@ class _ProxyDBLogger(CustomLogger): # match the Langfuse trace_id, making failed requests unsearchable. _litellm_logging_obj = request_data.get("litellm_logging_obj") if _litellm_logging_obj is not None: - if "standard_logging_object" not in request_data: + if not request_data.get("standard_logging_object"): request_data["standard_logging_object"] = getattr( _litellm_logging_obj, "model_call_details", {} ).get("standard_logging_object")