diff --git a/instrumentation/opentelemetry_bandit/lib/opentelemetry_bandit.ex b/instrumentation/opentelemetry_bandit/lib/opentelemetry_bandit.ex index ff378746..606c1ef4 100644 --- a/instrumentation/opentelemetry_bandit/lib/opentelemetry_bandit.ex +++ b/instrumentation/opentelemetry_bandit/lib/opentelemetry_bandit.ex @@ -449,7 +449,7 @@ defmodule OpentelemetryBandit do } |> Map.take(config.opt_in_attrs) - if conn.status >= 500 do + if conn.status != nil and conn.status >= 500 do Tracer.set_status(OpenTelemetry.status(:error, "")) %{