fix bug 1146