diff --git a/src/Form/FacetDisplayForm.php b/src/Form/FacetDisplayForm.php
index 1c4d701..3473abb 100644
--- a/src/Form/FacetDisplayForm.php
+++ b/src/Form/FacetDisplayForm.php
@@ -498,9 +498,8 @@ class FacetDisplayForm extends EntityForm {
         'weights' => array(),
         'settings' => array(),
       );
-      $processor_values = $values[$form_container_key][$processor_id];
-      if (!empty($processor_values['weights'])) {
-        $new_settings['weights'] = $processor_values['weights'];
+      if (!empty($values['processors'][$processor_id]['weights'])) {
+        $new_settings['weights'] = $values['processors'][$processor_id]['weights'];
       }
       if (isset($form[$form_container_key][$processor_id]['settings'])) {
         $processor_form_state = new SubFormState(
