fix #24306