Note: `error` is not used.