corrected non-message IM handling