In debug mode on MS Windows, DLLs are called foo_d.pyd or foo_d.dll.
diff --git a/Python/importdl.c b/Python/importdl.c
index 7a0de08..1a994ce 100644
--- a/Python/importdl.c
+++ b/Python/importdl.c
@@ -106,9 +106,14 @@
 #include <windows.h>
 typedef FARPROC dl_funcptr;
 #define _DL_FUNCPTR_DEFINED
+#ifdef _DEBUG
+#define SHORT_EXT "_d.pyd"
+#define LONG_EXT "_d.dll"
+#else
 #define SHORT_EXT ".pyd"
 #define LONG_EXT ".dll"
 #endif
+#endif
 
 #ifdef NeXT
 #define DYNAMIC_LINK