diff --git a/ChangeLog b/ChangeLog
index c266879b48281447a3159d040d552de5e1d5fe60..37abc75a6f11398c4f4c865254361f179f9c8a21 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2004-12-02  Niels Möller  <nisse@lysator.liu.se>
 
+	* config.make.in (.c): Disable default rule for BSD-make.
+
 	* Makefile.in (all check install uninstall) 
 	(clean distclean mostlyclean maintainer-clean): Don't use the -C
 	flag when invoking make, for compatibility with Solaris make.
diff --git a/config.make.in b/config.make.in
index fde420899ae8b78ab3a6c58bc6b47f7254c679bc..537599b24e8df9f7e63ff82bc45b8a6961881636 100644
--- a/config.make.in
+++ b/config.make.in
@@ -66,6 +66,7 @@ default: all
 
 # Disable builtin rule
 %$(EXEEXT) : %.c
+.c:
 
 # Keep object files
 .PRECIOUS: %.o