fix #331.