diff --git a/websocket-sharp/Net/HttpListenerResponse.cs b/websocket-sharp/Net/HttpListenerResponse.cs index d9193cf2..82bf252e 100644 --- a/websocket-sharp/Net/HttpListenerResponse.cs +++ b/websocket-sharp/Net/HttpListenerResponse.cs @@ -257,7 +257,10 @@ namespace WebSocketSharp.Net /// public WebHeaderCollection Headers { get { - return _headers ?? (_headers = new WebHeaderCollection (HttpHeaderType.Response, false)); + if (_headers == null) + _headers = new WebHeaderCollection (HttpHeaderType.Response, false); + + return _headers; } set {