fix bug 605