diff --git a/Tools/bgen/bgen/bgenModule.py b/Tools/bgen/bgen/bgenModule.py
index f55de9779403fa4ea40985d6e2fa48aa37f27d7d..b1d5d14123bfb656e0bc49bc012995f3916ec55d 100644
--- a/Tools/bgen/bgen/bgenModule.py
+++ b/Tools/bgen/bgen/bgenModule.py
@@ -65,8 +65,7 @@ class Module(GeneratorGroup):
 		Output("""    PyDict_SetItemString(d, "Error", %s) != 0)""",
 		                                               self.errorname)
 		IndentLevel()
-		Output("""Py_FatalError("can't initialize %s.Error");""",
-		                                           self.name)
+		Output("""return;""")
 		DedentLevel()
 		for tp in self.typeobjects:
 			tp.outputTypeObjectInitializer()