diff --git a/configure.ac b/configure.ac
index 0900a1ba8..0cfd8d397 100644
--- a/configure.ac
+++ b/configure.ac
@@ -530,6 +530,7 @@ AC_CONFIG_FILES([ \
 	src/Makefile \
 	src/Include/Makefile \
 	src/Include/version.h \
+	src/Include/config.h-msvc6 \
 	src/Aircraft/Makefile \
 	src/Airports/Makefile \
 	src/ATC/Makefile \
diff --git a/src/Include/.cvsignore b/src/Include/.cvsignore
index f67623aed..fca41a7a3 100644
--- a/src/Include/.cvsignore
+++ b/src/Include/.cvsignore
@@ -2,6 +2,7 @@
 Makefile
 Makefile.in
 config.h
+config.h-msvc6
 config.h.in
 stamp-h
 stamp-h.in
diff --git a/src/Include/config.h-msvc6 b/src/Include/config.h-msvc6.in
similarity index 98%
rename from src/Include/config.h-msvc6
rename to src/Include/config.h-msvc6.in
index d8fa4310f..f99c2a3ea 100644
--- a/src/Include/config.h-msvc6
+++ b/src/Include/config.h-msvc6.in
@@ -46,7 +46,7 @@
 #define PACKAGE "FlightGear"
 
 /* Define to package version - use in main.cxx */
-#define FLIGHTGEAR_VERSION "MSVC6-WIN32-0.9.6-pre1"
+#define FLIGHTGEAR_VERSION "MSVC6-WIN32-@VERSION@"
 
 /* Define as the return type of signal handlers (int or void).  */
 #define RETSIGTYPE void
@@ -64,7 +64,7 @@
 #define TM_IN_SYS_TIME 1
 
 /* Define to version number */
-#define VERSION "0.9.6-pre1"
+#define VERSION "@VERSION@"
 
 /* Define if compiling on a Winbloze (95, NT, etc.) platform */
 #define WIN32 1