fix #658