diff --git a/modules/backend/widgets/Form.php b/modules/backend/widgets/Form.php index c7e702a99..741fc7d46 100644 --- a/modules/backend/widgets/Form.php +++ b/modules/backend/widgets/Form.php @@ -449,6 +449,10 @@ class Form extends WidgetBase $eventResults = $this->fireSystemEvent('backend.form.refresh', [$result], false); foreach ($eventResults as $eventResult) { + if (!is_array($eventResult)) { + continue; + } + $result = $eventResult + $result; }