Fixed heritage when descriptor does not exist
Add the choice of heritage activation