Moving a voted topic to a category with voting disabled doesn't refund the votes

If you vote on a topic, then move it into a category where voting isn’t enabled, the vote is counted as if the topic still could be voted on. Closing the topic will refund the vote, but if the topic is reopened, the vote will again be counted as active.

This has created a problem for us where a topic was started in a category with voting, but moved to one without. Because the topic is still relevant, it can’t be closed to refund the votes to the users who voted on the topic before it was moved. This makes it so that there are a few users with a permanent -1 vote compared to others.

I would expect moving a topic with votes to a category with voting disabled would behave the same way as closing the topic.