diff --git a/src/FieldHandlers/ListFieldHandler.php b/src/FieldHandlers/ListFieldHandler.php
index <HASH>..<HASH> 100644
--- a/src/FieldHandlers/ListFieldHandler.php
+++ b/src/FieldHandlers/ListFieldHandler.php
@@ -73,9 +73,16 @@ class ListFieldHandler extends BaseFieldHandler
         $result = $data;
         $listName = $this->_getListName($options['fieldDefinitions']['type']);
         $fieldOptions = $this->_getListFieldOptions($listName);
+        $fieldOptions = $this->_filterOptions($fieldOptions);
+
+        /*
+        nested list options
+         */
+        $collection = new Collection($fieldOptions);
+        $fieldOptions = $collection->listNested()->printer('name', 'id', null)->toArray();
 
-        if (!empty($fieldOptions[$data]['label'])) {
-            $result = h($fieldOptions[$data]['label']);
+        if (isset($fieldOptions[$data])) {
+            $result = h($fieldOptions[$data]);
         }
 
         return $result;
modify List Handler input value logic to support new nested functionality (task #<I>)