fix #3591