fix #2290