* fix a bug on 3.4