fix Field Generate in extended case