fix #2112