fix bug 1147