fixes issue #1280

Subfields with an array have a default of the array. In an exclude
query, if not looped through and removed, the default array is returned
incorrectly.