Fatal error in interactive behaviour.

Sadly, none of our unit tests had questions where the hints were non-blank.

I have now fixed the bug, and modified the unit tests.