Check NULL if Py_InitModule fails.
diff --git a/Modules/cjkcodecs/cjkcodecs.h b/Modules/cjkcodecs/cjkcodecs.h
index 9c32162..b266c8f 100644
--- a/Modules/cjkcodecs/cjkcodecs.h
+++ b/Modules/cjkcodecs/cjkcodecs.h
@@ -388,7 +388,8 @@
 	init_codecs_##loc(void)						\
 	{								\
 		PyObject *m = Py_InitModule("_codecs_" #loc, __methods);\
-		(void)register_maps(m);					\
+		if (m != NULL)						\
+			(void)register_maps(m);				\
 	}
 
 #endif