Index: openacs-4/packages/contacts/tcl/contact-search-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/contacts/tcl/contact-search-procs.tcl,v diff -u -r1.35 -r1.36 --- openacs-4/packages/contacts/tcl/contact-search-procs.tcl 29 Jun 2006 08:16:14 -0000 1.35 +++ openacs-4/packages/contacts/tcl/contact-search-procs.tcl 30 Jun 2006 16:00:08 -0000 1.36 @@ -291,10 +291,12 @@ } set results "" - db_transaction { - # we don't want to break the contact searches page if there is an error. + if { [catch { set results [db_string select_${object_type}_results_count {}] - } on_error {} + } errmsg] } { + ns_log Error "contact::search::results_count_not_cached contact search $search_id had a problem \n\n$errmsg" + } + return $results }