This was an error in the MathObjects code for checking unions. I have fixed it in the latest version of pg/lib/Value/AnswerCheckers.pm, which you can obtain from the CVS repository. Thanks for reporting the bug.
Davide
WeBWorK Problems
Can't convert an empty value to a real number on incorrect interval response
This forum has a limit to the number of forum postings you can make in a given time period - this is currently set at 10 posting(s) in 1 day