fix #22231