1--- pyobjc-core/Modules/objc/objc-class.m.orig	2009-06-23 15:35:44.000000000 -0700
2+++ pyobjc-core/Modules/objc/objc-class.m	2009-06-29 12:41:41.000000000 -0700
3@@ -1408,7 +1408,9 @@
4 	if (strcmp(className, "NSBlock") == 0) {
5 		((PyTypeObject *)result)->tp_basicsize = sizeof(PyObjCBlockObject);
6 		((PyTypeObject *)result)->tp_call = PyObjCBlock_Call;
7+#if PY_MAJOR_VERSION > 2 || PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION > 5
8 		PyType_Modified((PyTypeObject*)result);
9+#endif /* > 2.5 */
10 		PyType_Ready((PyTypeObject *)result);
11 	}
12 
13