1diff --git a/pyfribidi.c b/pyfribidi.c
2index 9a0120d..238134a 100644
3--- a/pyfribidi.c
4+++ b/pyfribidi.c
5@@ -148,10 +148,11 @@ init_pyfribidi (void)
6 {
7 #if PY_MAJOR_VERSION >= 3
8 PyObject *module = PyModule_Create (&pyfribidi_moduledef);
9+ if (module == NULL) return NULL;
10 #else
11 PyObject *module = Py_InitModule ("_pyfribidi", PyfribidiMethods);
12+ if (module == NULL) return;
13 #endif
14- if (module == NULL) return NULL;
15
16 PyModule_AddIntConstant (module, "RTL", (long) FRIBIDI_TYPE_RTL);
17 PyModule_AddIntConstant (module, "LTR", (long) FRIBIDI_TYPE_LTR);