fix a bug after "check for new messages"; remove unnecessary check