diff --git a/PC/config.c b/PC/config.c
index 962d9b908de..45a097741b6 100644
--- a/PC/config.c
+++ b/PC/config.c
@@ -66,6 +66,7 @@ extern void init_codecs_jp(void);
extern void init_codecs_kr(void);
extern void init_codecs_tw(void);
extern void init_subprocess(void);
+extern void init_lsprof(void);
/* tools/freeze/makeconfig.py marker for additional "extern" */
/* -- ADDMODULE MARKER 1 -- */
@@ -121,6 +122,7 @@ struct _inittab _PyImport_Inittab[] = {
{"_random", init_random},
{"_bisect", init_bisect},
{"_heapq", init_heapq},
+ {"_lsprof", init_lsprof},
{"itertools", inititertools},
{"collections", initcollections},
{"_symtable", init_symtable},
diff --git a/PCbuild/pythoncore.vcproj b/PCbuild/pythoncore.vcproj
index 9d3776c971b..3f3e3c04e2a 100644
--- a/PCbuild/pythoncore.vcproj
+++ b/PCbuild/pythoncore.vcproj
@@ -376,6 +376,9 @@
+
+
@@ -712,6 +715,9 @@
+
+