diff --git a/ChangeLog b/ChangeLog
index 8f1368fb..ae55ca6c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2003-11-05  Hrvoje Niksic  <hniksic@xemacs.org>
+
+	* configure.in: Remove the broken check for socks.
+
 2003-11-05  Hrvoje Niksic  <hniksic@xemacs.org>
 
 	* configure.in: Substitute ANSI2KNR and U, so we can compile.
diff --git a/configure.in b/configure.in
index be88f48f..98e673e3 100644
--- a/configure.in
+++ b/configure.in
@@ -51,11 +51,6 @@ AC_DEFINE_UNQUOTED([OS_TYPE], "$host_os",
 dnl
 dnl Process features.
 dnl
-AC_ARG_WITH(socks,
-  [  --with-socks            use the socks library],
-  [AC_DEFINE([HAVE_SOCKS], 1,
-             [Define if you wish to compile with socks support.])]
-)
 
 AC_ARG_WITH(ssl,
 [[  --with-ssl[=SSL-ROOT]   link with SSL support [default=auto]
@@ -236,13 +231,6 @@ dnl
 dnl Checks for libraries.
 dnl
 
-dnl #### This appears to be deficient with later versions of SOCKS.
-if test "x${with_socks}" = xyes
-then
-  AC_CHECK_LIB(resolv, main)
-  AC_CHECK_LIB(socks, Rconnect)
-fi
-
 dnl $with_ssl can be one of:
 dnl  - empty string or "auto", meaning autodetect SSL and use it if found.
 dnl  - "yes", meaning link with SSL or bail out.