Yes, I agree, there is as well a check line ~199:
```php
			if (!isset($args[$field['field']])) {
				continue;
			}
```

This could be changed to if(empty()).