diff --git a/src/interfaces/libpq/fe-connect.c b/src/interfaces/libpq/fe-connect.c
index f11759927a70ddc1d5fff6d9d100252ffc17d606..15bcf5f911bbec3906c1b26d90bf12027243db3c 100644
--- a/src/interfaces/libpq/fe-connect.c
+++ b/src/interfaces/libpq/fe-connect.c
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *	  $PostgreSQL: pgsql/src/interfaces/libpq/fe-connect.c,v 1.305 2005/05/05 16:36:12 momjian Exp $
+ *	  $PostgreSQL: pgsql/src/interfaces/libpq/fe-connect.c,v 1.306 2005/05/05 16:40:42 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -1963,7 +1963,12 @@ makeEmptyPGconn(void)
 	PGconn	   *conn;
 
 #ifdef WIN32
-	/* make sure socket support is up and running */
+	/*
+	 *	Make sure socket support is up and running.
+	 *	Even though this is done in libpqdll.c, that is only for MSVC and
+	 *	BCC builds and doesn't work for static builds at all, so we have
+	 *	to do it in the main code too.
+	 */
 	WSADATA		wsaData;
 
 	if (WSAStartup(MAKEWORD(1, 1), &wsaData))