fix compile error with 2.4