fix #1040