fix #34311