No I think you're right - part of the problem may be that it wasn't raising an error when it should have been.