--- extension.py.ORIG	2007-09-05 07:58:47.000000000 +0200
+++ extension.py	2007-09-05 07:58:31.000000000 +0200
@@ -2,12 +2,14 @@
 from dist import _get_unpatched
 _Extension = _get_unpatched(_Extension)
 
+have_pyrex = True
 try:
     from Pyrex.Distutils.build_ext import build_ext
 except ImportError:
+    try:
+        from Cython.Distutils.build_ext import build_ext
+    except ImportError:
     have_pyrex = False
-else:
-    have_pyrex = True
 
 
 class Extension(_Extension):
