fix #17487