I had the same thing happen. I updated my profile a dozen times. Just this morning, I found the original picture; re-sized it to "email-small 160x160 px" in Microsoft Office Picture Manager; saved it; uploaded it to my personal web photo album; copied the http: address by rt. clicking properties and pasted it back in my profile. So far today, it's stayed put.
I'm guessing it might have had something to do with the change to the new look of the site. The location WD was storing the images might have changed and it might not be pointing to the right location anymore.
Anyways thats just my guess. I went in to your profile to take a look and the code looks alright but its just not pointing to anything.
Even eminent chartered accountants are known, in their capacity as fishermen, blissfully to ignore differences between seven and ten inches, half a pound and two pounds, three fish and a dozen fish. ~ William Sherwood Fox, Silken Lines and Silver Hooks, 1954