Without it, the array was still full of empty fields--I think that the check to see if they were blank wasn't actually filtering them out the way we wanted them to.