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-14 00:32:05.000000000 -0500
@@ -443,15 +443,24 @@
 
 $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');
+$failed_files = array();
+foreach($required_files as $file) {
+    if (!@include($file)) {
+        $failed_files[] = $file;
+    }
+}
 
-if (!($_file1 && $_file2)) {
+if ($failed_files) {
     $path = ini_get('include_path');
     $body .= $r->p(
         'Cannot find the OpenID library. It must be in your PHP include ' .
         'path. Your PHP include path is currently:');
     $body .= $r->pre($path);
+    $body .= $r->p(
+        'Specifically, the following files were not found: ' .
+        implode(', ', $failed_files));
 } else {
     $status = array();
 
