ichat keeps logging me out, but worse than that it keeps logging me out and not telling me, so I'm there going "hello?" "poke" "where are you...." and I'm actually offline

Logging out of AIM and then back in fixes it, but as half the time it's not telling me about this, it's getting annoying

Help?