Why do we need this `if` here?