Index: search404.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/search404/search404.module,v
retrieving revision 1.15.2.14
diff -u -p -r1.15.2.14 search404.module
--- search404.module	28 Dec 2009 10:42:11 -0000	1.15.2.14
+++ search404.module	19 Mar 2010 18:58:29 -0000
@@ -108,8 +108,8 @@ function search404_page() {
   drupal_set_title(t('Page not found'));
   if (module_exists('search') && user_access('search content')) {
     $keys = "";
-    // if apachesolr_search is installed use apachesolr_search instead default node search
-    $type_search = (module_exists('apachesolr_search')) ? 'apachesolr_search' : 'node';
+    // if apachesolr_search or luceneapi is installed use them instead default node search
+    $type_search = (module_exists('apachesolr_search')) ? 'apachesolr_search' : ((module_exists('luceneapi_node')) ? 'luceneapi_node' : 'node');
     if (variable_get('search404_use_search_engine', FALSE)) {
       $keys = search404_search_engine_query();
     }
