diff --git a/websocket-sharp/Net/WebHeaderCollection.cs b/websocket-sharp/Net/WebHeaderCollection.cs index 89ae2ac6..f869fe01 100644 --- a/websocket-sharp/Net/WebHeaderCollection.cs +++ b/websocket-sharp/Net/WebHeaderCollection.cs @@ -1682,7 +1682,9 @@ namespace WebSocketSharp.Net { name = checkName (name); - doWithCheckingState (removeWithoutCheckingName, name, null, false); + checkRestricted (name); + checkAllowed (name); + base.Remove (name); } ///