Shouldn't we check the error anyway here?