Why would this happen? Do we really need to catch an exception here?