diff --git a/websocket-sharp/WebSocket.cs b/websocket-sharp/WebSocket.cs
index 96cefb57..c5991f53 100644
--- a/websocket-sharp/WebSocket.cs
+++ b/websocket-sharp/WebSocket.cs
@@ -2921,14 +2921,28 @@ namespace WebSocketSharp
/// the proxy server authentication (Basic/Digest).
///
///
- /// A that represents the proxy server URL to connect through.
+ ///
+ /// A that represents the proxy server URL to connect through.
+ ///
+ ///
+ /// If is or empty,
+ /// the url and credentials for the proxy will be initialized,
+ /// and the will not use the proxy to
+ /// connect through.
+ ///
///
///
- /// A that represents the user name used to authenticate.
+ ///
+ /// A that represents the user name used to authenticate.
+ ///
+ ///
+ /// If is or empty,
+ /// the credentials for the proxy will be initialized and not be sent.
+ ///
///
///
- /// A that represents the password for
- /// used to authenticate.
+ /// A that represents the password for
+ /// used to authenticate.
///
public void SetProxy (string url, string username, string password)
{