If no field is selected loop through them all

This way existing functionality still works as expected.