fix auto generate pages bug