diff --git a/PC/config.c b/PC/config.c
index 68fa84f6aae..38d91deaf62 100644
--- a/PC/config.c
+++ b/PC/config.c
@@ -60,6 +60,7 @@ extern void init_lsprof(void);
extern void init_ast(void);
extern void init_types(void);
extern void init_fileio(void);
+extern void initatexit(void);
/* tools/freeze/makeconfig.py marker for additional "extern" */
/* -- ADDMODULE MARKER 1 -- */
@@ -147,6 +148,7 @@ struct _inittab _PyImport_Inittab[] = {
{"_types", init_types},
{"_fileio", init_fileio},
+ {"atexit", initatexit},
/* Sentinel */
{0, 0}
diff --git a/PCbuild/pythoncore.vcproj b/PCbuild/pythoncore.vcproj
index 1da5593c731..4519e9f8b16 100644
--- a/PCbuild/pythoncore.vcproj
+++ b/PCbuild/pythoncore.vcproj
@@ -424,6 +424,9 @@
+
+