Offline contact not removed from list if event waiting
I'm using notification and not auto open. If I have awaiting ft events (and possibly others events, but not messages), and contact goes offline, I still see him in roster after all events are opened. Calls to really_remove_contact() are missing.