fix #2452