Why are we just discarding this exception? Looks like a bug, if not, it needs a comment explaining what's going on here.