It might pose an accessibility issue to have a label with no text. You should probably review this. In any case, the issue you are running into with the label vanishing sounds like it has to do with the renderer be applied to a selector it shouldn't be interacting with. You can avoid this by adding "addToMyPreferenceLable" to the selectorsToIgnore option.