This seems excessive - catch everything and throw away the error?