Fixed generate bug.