diff --git a/lib/net/imap.rb b/lib/net/imap.rb index 6e88fb96e4..1f9682681e 100644 --- a/lib/net/imap.rb +++ b/lib/net/imap.rb @@ -200,7 +200,7 @@ module Net # class IMAP include MonitorMixin - if defined?(OpenSSL) + if defined?(OpenSSL::SSL) include OpenSSL include SSL end @@ -1438,7 +1438,7 @@ module Net end def start_tls_session(params = {}) - unless defined?(OpenSSL) + unless defined?(OpenSSL::SSL) raise "SSL extension not installed" end if @sock.kind_of?(OpenSSL::SSL::SSLSocket)