diff -ur Auth_OpenID-1.2.1/examples/detect.php Auth_OpenID-my/examples/detect.php
--- Auth_OpenID-1.2.1/examples/detect.php	2006-12-08 17:57:56.000000000 -0500
+++ Auth_OpenID-my/examples/detect.php	2007-02-12 22:57:50.000000000 -0500
@@ -443,10 +443,16 @@
 
 $body = '';
 
-$_file1 = include 'Auth/OpenID.php';
-$_file2 = include 'Auth/OpenID/BigMath.php';
+$required_files = array('Auth/OpenID.php', 'Auth/OpenID/BigMath.php',
+                        'Services/Yadis/Yadis.php');
+$included_all_files = true;
+foreach($required_files as $file) {
+    if (!@include($file)) {
+        $included_all_files = false;
+    }
+}
 
-if (!($_file1 && $_file2)) {
+if (!$included_all_files) {
     $path = ini_get('include_path');
     $body .= $r->p(
         'Cannot find the OpenID library. It must be in your PHP include ' .
