diff --git a/src/Fieldtypes/Group.php b/src/Fieldtypes/Group.php index 9b70ebea085..2abd8c9d9d9 100644 --- a/src/Fieldtypes/Group.php +++ b/src/Fieldtypes/Group.php @@ -7,6 +7,7 @@ use Statamic\Fields\Fieldtype; use Statamic\Fields\Values; use Statamic\GraphQL\Types\GroupType; +use Statamic\Support\Arr; use Statamic\Support\Str; class Group extends Fieldtype @@ -50,7 +51,9 @@ protected function configFieldItems(): array public function process($data) { - return $this->fields()->addValues($data ?? [])->process()->values()->filter()->all(); + $values = $this->fields()->addValues($data ?? [])->process()->values()->all(); + + return Arr::removeNullValues($values); } public function preProcess($data)