diff --git a/src/Plugin/conditional_fields/handler/Select.php b/src/Plugin/conditional_fields/handler/Select.php
index b3cdfd9..e9e882c 100644
--- a/src/Plugin/conditional_fields/handler/Select.php
+++ b/src/Plugin/conditional_fields/handler/Select.php
@@ -38,14 +38,14 @@ class Select extends ConditionalFieldsHandlerBase {
         return $state;
 
       case CONDITIONAL_FIELDS_DEPENDENCY_VALUES_XOR:
-        $select_states[$options['state']][] = 'xor';
+        $state[$options['state']][] = 'xor';
 
       case CONDITIONAL_FIELDS_DEPENDENCY_VALUES_REGEX:
         $regex = TRUE;
       case CONDITIONAL_FIELDS_DEPENDENCY_VALUES_NOT:
       case CONDITIONAL_FIELDS_DEPENDENCY_VALUES_OR:
         foreach ($options['values'] as $value) {
-          $select_states[$options['state']][] = [
+          $state[$options['state']][] = [
             $options['selector'] => [
               $options['condition'] => empty($regex) ? [$value] : $options['value'],
             ],
@@ -54,7 +54,6 @@ class Select extends ConditionalFieldsHandlerBase {
         break;
     }
 
-    $state = $select_states;
     return $state;
   }
 
