Check for avatars for contacts no having a chached one
Contacts in your roster that you have not chatted with will not have a chached avatar. These contacts should be checked for avatar and the avatar should be added to the cache, and also to the roster window.