Index: openacs-4/packages/search/tcl/search-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/search/tcl/search-procs.tcl,v diff -u -r1.34 -r1.35 --- openacs-4/packages/search/tcl/search-procs.tcl 8 Aug 2006 18:12:22 -0000 1.34 +++ openacs-4/packages/search/tcl/search-procs.tcl 10 Aug 2006 15:58:55 -0000 1.35 @@ -100,7 +100,7 @@ set driver [ad_parameter -package_id [apm_package_id_from_key search] FtsEngineDriver] if { $driver eq "" - || ! [acs_sc_binding_exists_p FtsEngineDriver $driver]} { + || (![callback::impl_exists -callback search::index -impl $driver] && ! [acs_sc_binding_exists_p FtsEngineDriver $driver])} { # Nothing to do if no driver ns_log Debug "search::indexer: driver=$driver binding exists? [acs_sc_binding_exists_p FtsEngineDriver $driver]" return