diff --git a/websocket-sharp/Server/WebSocketServer.cs b/websocket-sharp/Server/WebSocketServer.cs index 0cb848be..cd9f56ab 100644 --- a/websocket-sharp/Server/WebSocketServer.cs +++ b/websocket-sharp/Server/WebSocketServer.cs @@ -766,8 +766,9 @@ namespace WebSocketSharp.Server private ServerSslConfiguration getSslConfiguration () { - var sslConfig = _sslConfig; - return sslConfig != null ? new ServerSslConfiguration (sslConfig) : null; + return _secure && _sslConfig != null + ? new ServerSslConfiguration (_sslConfig) + : null; } private void init (