fix #2439