fix #9040: adapt preferences to availableFor attribute of features