fix #778