when doing a search without xData the search returns an empty namespace in the items.
Here is some debug:
This empty namespace causes on some clients no results because the look for items in the jabber:iq:search namespace. I didnt take a closer look at the XML specs yet what is correct. But i think there should not be an empty namespace.