fix #28651