this is about as minor as you can get, but SearchTerms isn't ever set in the dictionary.
...on the topic of searches though, it would be nice if the Search and SearchForm classes were a little more open minded about search types. I'm integrating a handler for another type of search and you sometimes have to resort to kludges or outright theme file editing to add it in. just as an example, here's the DefineType function from the Search class: if ($InValue != 'Users' && $InValue != 'Comments') $InValue = 'Topics'; and from the SearchForm: if ($this->Search->Type == 'Users') { ... } else if ($this->Search->Type == 'Topics') { ... } else if ($this->Search->Type == 'Comments') { ... } and there also aren't any delegates in the search_form template (to allow, eg., for another type of advanced search). it's not really a big deal though, just thought I'd mention it.