I thought this might just be a visual bug but I don't see any badges on your account at all. You're just missing the contest badge, correct? That's easy enough to re-add, but let me know if you're missing any other badges.
Thanks to The_Nameless_Bard for the sig!
You need to log in before commenting.
I tried checking if there was some kind of option inside my profile, but I couldn't find anything.