diff --git a/websocket-sharp/Net/WebHeaderCollection.cs b/websocket-sharp/Net/WebHeaderCollection.cs index 2610490b..6a21b23d 100644 --- a/websocket-sharp/Net/WebHeaderCollection.cs +++ b/websocket-sharp/Net/WebHeaderCollection.cs @@ -1611,7 +1611,9 @@ namespace WebSocketSharp.Net var key = header.ToString (); var name = getHeaderName (key); - doWithCheckingState (removeWithoutCheckingName, name, null, false, false); + checkRestricted (name, false); + checkAllowed (false); + base.Remove (name); } ///