fix #21990