Da bestefaren hans, Luís, døde i 1997, etterlot han barnebarnet João Cristóvão som arving, i stedet for sin eldste sønn Carlos Napoleão. For ham hadde hans eldste sønn akseptert republikanisme for mye og hadde til og med giftet seg på nytt uten hans samtykke. Carlos uttalte imidlertid at det ikke er noen kontrovers eller splittelse med sønnen hans om arveretten i det keiserlige huset.