Fix string fields being considered int fields bug

Only happens if there are < 20 non-empty fields