The number of "no response" in the statistics tab is computed by subtraction, using the current number of participants. However, given that participants can unregister after their answers have been aggregated (or when the event has ended), this calculation might become meaningless. For instance, say you have an event with 50 participants, 20 of which say that they belong to an affiliate, and 20 say that they don't. Then, after the event has ended, 45 participants unregister. In the response statistics, you're left with 20 "Yes", 20 "No", but how many "No response"? Given that the final number of participants is 5, our current approach is to try a subtraction, 5 - 20 - 20 = -35, which is clearly wrong. And this is just an example.
This is how it looks in the current version:
I don't really have a solution to this. In particular, assuming that we want to continue allowing participants to cancel their registration whenever they want, I can't think of an easy solution. Maybe we could store the "No response" in the database, but that also needs to be considered very carefully.