what error is this supposed to catch?