diff --git a/.gitattributes b/.gitattributes
index 7a8469039a10df64f3dcde3d01f18b822d55b8a4..5317cf7304b9fc1fc801a8385198391f16945051 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -60,6 +60,7 @@ testfont binary
 /src/modules/image/quant.c foreign_ident
 /src/modules/image/togif.c foreign_ident
 /src/modules/mysql/Makefile.in foreign_ident
+/src/modules/mysql/acconfig.h foreign_ident
 /src/modules/mysql/configure.in foreign_ident
 /src/modules/mysql/mysql.c foreign_ident
 /src/modules/mysql/precompiled_mysql.h foreign_ident
diff --git a/src/modules/mysql/.cvsignore b/src/modules/mysql/.cvsignore
index d6af4cc4f01d39587a62f70d6c7eb83e98d4db28..68afc02091083ec6231158f2ee671692270955fb 100644
--- a/src/modules/mysql/.cvsignore
+++ b/src/modules/mysql/.cvsignore
@@ -5,3 +5,4 @@ configure
 dependencies
 linker_options
 stamp-h
+config.h.in
diff --git a/src/modules/mysql/.gitignore b/src/modules/mysql/.gitignore
index e7629cca556833db22b93e732a6d256b97bb5c14..370f55826ad95c251045316c3c5ad28efe96b80d 100644
--- a/src/modules/mysql/.gitignore
+++ b/src/modules/mysql/.gitignore
@@ -5,3 +5,4 @@
 /dependencies
 /linker_options
 /stamp-h
+/config.h.in
diff --git a/src/modules/mysql/acconfig.h b/src/modules/mysql/acconfig.h
new file mode 100644
index 0000000000000000000000000000000000000000..b87be83028a0fe4c08b2218547b4093975472c01
--- /dev/null
+++ b/src/modules/mysql/acconfig.h
@@ -0,0 +1,18 @@
+/*
+ * $Id: acconfig.h,v 1.1 1997/01/31 23:53:38 grubba Exp $
+ *
+ * Config-file for the Pike mySQL-module.
+ *
+ * Henrik Grubbstr�m 1997-01-30
+ */
+
+#ifndef PIKE_MYSQL_CONFIG_H
+#define PIKE_MYSQL_CONFIG_H
+
+@TOP@
+@BOTTOM@
+
+/* Define if you have mySQL */
+#undef HAVE_MYSQL
+
+#endif /* PIKE_MYSQL_CONFIG_H */
diff --git a/src/modules/mysql/mysql.c b/src/modules/mysql/mysql.c
index 16406ac205397f73997c9134d321c9e414484819..d9fc24abf0a033728ba0a8e2b398b1e098b6a3da 100644
--- a/src/modules/mysql/mysql.c
+++ b/src/modules/mysql/mysql.c
@@ -1,11 +1,13 @@
 /*
- * $Id: mysql.c,v 1.13 1997/01/31 01:13:16 grubba Exp $
+ * $Id: mysql.c,v 1.14 1997/01/31 23:53:39 grubba Exp $
  *
  * SQL database functionality for Pike
  *
  * Henrik Grubbstr�m 1996-12-21
  */
 
+#include "config.h"
+
 #ifdef HAVE_MYSQL
 
 /*
@@ -59,7 +61,7 @@ typedef struct dynamic_buffer_s dynamic_buffer;
  * Globals
  */
 
-RCSID("$Id: mysql.c,v 1.13 1997/01/31 01:13:16 grubba Exp $");
+RCSID("$Id: mysql.c,v 1.14 1997/01/31 23:53:39 grubba Exp $");
 
 struct program *mysql_program = NULL;
 
diff --git a/src/modules/mysql/result.c b/src/modules/mysql/result.c
index cba96d412d94a2fe4aeecdb1b8ff79a4c60735b9..de4832b171edfeed7bbc4c9149f13e0cad858dd0 100644
--- a/src/modules/mysql/result.c
+++ b/src/modules/mysql/result.c
@@ -1,11 +1,13 @@
 /*
- * $Id: result.c,v 1.12 1997/01/31 01:13:17 grubba Exp $
+ * $Id: result.c,v 1.13 1997/01/31 23:53:40 grubba Exp $
  *
  * mysql query result
  *
  * Henrik Grubbstr�m 1996-12-21
  */
 
+#include "config.h"
+
 #ifdef HAVE_MYSQL
 /*
  * Includes
@@ -62,7 +64,7 @@ typedef struct dynamic_buffer_s dynamic_buffer;
  * Globals
  */
 
-RCSID("$Id: result.c,v 1.12 1997/01/31 01:13:17 grubba Exp $");
+RCSID("$Id: result.c,v 1.13 1997/01/31 23:53:40 grubba Exp $");
 
 struct program *mysql_result_program = NULL;