fix #5641