diff --git a/litellm/proxy/hooks/proxy_track_cost_callback.py b/litellm/proxy/hooks/proxy_track_cost_callback.py index 2d93bf3ece7..6b657016a2c 100644 --- a/litellm/proxy/hooks/proxy_track_cost_callback.py +++ b/litellm/proxy/hooks/proxy_track_cost_callback.py @@ -108,7 +108,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")