diff --git a/lib/excon/utils.rb b/lib/excon/utils.rb index 550b9135..2c7a36d6 100644 --- a/lib/excon/utils.rb +++ b/lib/excon/utils.rb @@ -50,7 +50,7 @@ def redact(datum) if datum.has_key?(:password) datum[:password] = REDACTED end - if datum.has_key?(:proxy) && datum[:proxy]&.has_key?(:password) + if datum.has_key?(:proxy) && datum[:proxy] && datum[:proxy].has_key?(:password) datum[:proxy] = datum[:proxy].dup datum[:proxy][:password] = REDACTED end