It has been brought to my attention that the site has been asking you to go to a 3rd party site to register your avatars/personal images. This was something new in one of the latest updates of the software I use for the site. I’ve removed that feature and have installed a new plugin that will let you upload directly to this site. In your user profile there is a new box in the upper right hand corner. Please re-upload your picture.
Sorry about inconvenience, as most of you who know me personally. I hate 3rd parties asking for your details and apologies for that.