From b9e1f06e7a833c5445cf96ffcf14519cb7fa5479 Mon Sep 17 00:00:00 2001
From: Kamil Madejski <kamil.madejski@ez.no>
Date: Thu, 23 May 2019 14:10:55 +0200
Subject: [PATCH] EZP-30586: Adding of Selection FieldType without configured
 options leads to an 500 error

---
 lib/Form/DataTransformer/MultilingualSelectionTransformer.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/Form/DataTransformer/MultilingualSelectionTransformer.php b/lib/Form/DataTransformer/MultilingualSelectionTransformer.php
index c2b61cc6f..f42e53228 100644
--- a/lib/Form/DataTransformer/MultilingualSelectionTransformer.php
+++ b/lib/Form/DataTransformer/MultilingualSelectionTransformer.php
@@ -43,7 +43,7 @@ public function transform($value)
     public function reverseTransform($value)
     {
         if (!$value) {
-            return null;
+            return [$this->languageCode => []];
         }
 
         return array_merge($this->data->fieldSettings['multilingualOptions'], [$this->languageCode => $value]);