fix #2128

see #2128