fix #20712