fix #30471