Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 155 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I recently had an answer I gave selected as The Answer to a question. A couple days later, the OP updated his question to ask a follow-up question, and revoked his selection of my answer. I.e. my original answer is still correct and valid, but the reputation points are arguably being held hostage pending my ability and willingness to followup on this.

(I don't believe this is through any malice on the OP's part - rather, I suspect it's just ignorance of how SO works).

Are there guidelines for etiquette that apply here? Is this documented anywhere?

share|improve this question
The OP can accept or unaccept any answer at anytime for any reason. That said you should look at the vampire tag on meta to see how people deal with OPs that engage with answers in this way and what the community thinks. – Some Helpful Commenter Nov 27 '12 at 21:18
up vote 9 down vote accepted

At a quick glance, it looks like the mistake here may not have been revoking the acceptance, but rather this:

He accepted your answer before he confirmed it worked.

It doesn't look like he changed what he was asking; the edit simply seems to update that after accepting the answer, his implementation of your solution didn't seem to work.

In that case, revoking the acceptance is correct. Leaving it sends bad signal to others in that it implies that it solved the problem when it didn't.

The problem may well be in how he applied your answer, rather than the answer itself, but so long as he can't confirm that the solution works, it shouldn't be marked as accepted.

share|improve this answer
My answer does work for him - he says as much in his "Nope, it was a minor typo ..." comment - the followup question he asked was the result of a common JS pitfall that is not directly relevant to his question (or my answer.) – Robert Kieffer Nov 27 '12 at 21:24
Yes, it did, I just realized then that I didn't know what was OS policy on follow up questions:… Btw sorry for the problem. – NPS Nov 27 '12 at 21:34

When is it okay / not okay to revoke an answer?

It is always okay for the OP to revoke an answer whenever they want. The marked answer is the mechanism for the OP to indicate which (if any) of the answers solve their problem. If they realize at any future point that a marked answer doesn't actually solve their problem (possibly because there was a problem with it that wasn't noticed earlier) or another answer comes along that the OP decides he would rather use, then it is not only okay, but preferable, for them to change which answer is marked as accepted.

It is actually more of a problem for this community when an OP marks an answer that they didn't use, haven't tested, and happens to not solve their problem (I'm not saying that's the case here, just addressing the general case). When OPs mark an answer just to improve their accept rate (as an example) it provides misleading information to the future visitors coming via Google.

If your answer is of high quality and the community finds it helpful then ideally you will get some upvotes for the answer, regardless of whether or not the OP marks it as the accepted answer.

share|improve this answer

You must log in to answer this question.

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