And so? Just reupload it again, then...
What I can say is that I see that you avatar was uploaded on Postimage website. Right recently I said that that website isn't reliable about the longevity of the images stored on its servers. Use another images hoster, or, use the avatar uploading function of the forum keeping it low on pixel and file sizes.