Why would you add the extra check?