Is anything happening about: A Xapian exception occurred finding message: The revision being read has been discarded - you should call Xapian::Database::reopen() and retry the operation. ? It makes the Python bindings almost useless to me. dme. -- David Edmondson, http://dme.org