fix #21663