[bug 1085576] Gracefully handle attempt to solve a solved question.

Added a failing test and fixed it.

r?