Validation failure allows string dummy into widget processing.

This is what skathpalia was working on, but I don't know if he's still working on it, or if he'd mind it being fixed. I ran into it apart from that. If it would be better to leave it and wait for skathpalia to come back online, then we can just close this.