fix #21995