fixed hide dataholder with no dataholderFields