Do we really want to squash the error and just log it? The caller doesn't need to get an error?