diff --git a/lib/raven/transports/http.rb b/lib/raven/transports/http.rb
index <HASH>..<HASH> 100644
--- a/lib/raven/transports/http.rb
+++ b/lib/raven/transports/http.rb
@@ -56,7 +56,7 @@ module Raven
       end
 
       def ssl_configuration
-        (configuration.ssl.dup || {}).merge!(
+        (configuration.ssl || {}).merge(
           :verify => configuration.ssl_verification,
           :ca_file => configuration.ssl_ca_file
         )
Can't 'dup' a nil, besides I can just regular-merge.