I've just uploaded a fix for this. It should not happen again. If it does, please let me know and I'll whack the relevant scripts a few more times.
For the technical-minded amongst you, moving a topic causes a duplication in the topics table which created a double reference to the posts table, making it return a result twice if that post was the last post in a forum.