This change doesn't make sense to me. Why are we continuing operation if we encountered an error?