diff --git a/build/platforms/freebsd2-gcc/Make-platform b/build/platforms/freebsd2-gcc/Make-platform
index 1415698774514e14fb754de7cb47a7e5e6a8758a..5d636b165defd38b2ce92cadab0a75ad80e8cbb8 100644
--- a/build/platforms/freebsd2-gcc/Make-platform
+++ b/build/platforms/freebsd2-gcc/Make-platform
@@ -20,6 +20,8 @@ MANCOMPRESS=gzip
 MANCOMPRESSSUFFIX=.gz
 
 
+# Not sure what PTHREAD different versions of FreeBSD have, if any.
+# Use Make-common defaults (ie: NO_THREADS)
 #
 # LDAP has a problem with the idea of implicit vs. explicit yields
 # in call conversion threading packages, like the MIT pthreads
@@ -29,11 +31,12 @@ MANCOMPRESSSUFFIX=.gz
 # This means that the implicit-yield threading is topologically
 # equivalent to preemptive threading.
 #
-THREADS= -DTHREAD_MIT_PTHREADS -D_THREAD_SAFE -DPTHREAD_PREEMPTIVE
-
+# This may work... but then again...
+#
+# THREADS= -DTHREAD_MIT_PTHREADS -D_THREAD_SAFE -DPTHREAD_PREEMPTIVE
 # use special gcc flag to include libc_r.a
 # THREADSLIB= -pthread
-THREADSLIB= -lc_r
+# THREADSLIB= -lc_r
 
 # crypt(3) is in a separate library
 LDAP_CRYPT_LIB= -lcrypt