title: getSearchForm returns null when using UserSearch in XMPP with aSmack
body: <p>I have this code, almost unmodified from examples:</p>
  
  <pre><code>                UserSearchManager usm = new UserSearchManager(conn);
                  Form searchForm = usm.getSearchForm("search.myserver.com");
                  Form answerForm = searchForm.createAnswerForm();
                  answerForm.setAnswer("Username", true);
                  answerForm.setAnswer("search", contact.getJid());
                  ReportedData data = usm.getSearchResults(answerForm, "search.myserver.com");
  </code></pre>
  
  <p>This works perfectly in a Desktop environment, using Smack library, but I can't get it to work in Android (where I have to use asmack). </p>
  
  <p>The problem is searchForm is null because getSearchForm returns null. This seems to be pretty odd as I can't seem to find any documentation on which cases that method should return null.</p>
  
  <p>The server is Openfire, if it helps.</p>