behaves better: sending presence after got roster