I did receive 17 upvotes for my answer to this post. I however havent received the 'Nice answer' badge for this question. It's already a couple days old, so data should've been processed by SO already. Any idea why I didn't get the badge?

1 Answer 1


You got a Nice Answer badge for this post which, as of me posting this, only has a score of 9. I don't see any downvotes for that answer though, so I suspect someone upvoted it, got you the badge, then revoked their upvote while they still could.

The number of Nice Answer badges tallies with the number of 10+-scoring answers you have in total, but since they don't take away badges for answers that no longer satisfy the condition, they make up for that by not awarding for the next answer that's supposed to get you it. So six badges correspond to six 10+-scoring answers. The same applies for answers to questions which have since been deleted, or answers which themselves have since been deleted.

  • I gave him an extra upvote, so he get his badge now, 9 votes it the worse number after 0 :)
    – Ivo
    Apr 15, 2011 at 10:52
  • 4
    @Ivo What about 24 and 99? Apr 15, 2011 at 10:52
  • I now count 7 questions with more than or exactly 10 upvoted - badge hasn't been awarded yet. Will wait for that and accept your answer then. Oh and thanks Ivo :)
    – halfdan
    Apr 15, 2011 at 10:58
  • @halfdan When I look at your profile, I can see that you have 7 nice answer badges. Apr 15, 2011 at 11:00
  • @Roflcoptr, yep, received it right after I posted the comment, accepted the answer (+1). Thanks guys.
    – halfdan
    Apr 15, 2011 at 11:41

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .