diff --git a/core/modules/views/lib/Drupal/views/Plugin/views/filter/Compare.php b/core/modules/views/lib/Drupal/views/Plugin/views/filter/Compare.php index ec024e9..8b79e24 100644 --- a/core/modules/views/lib/Drupal/views/Plugin/views/filter/Compare.php +++ b/core/modules/views/lib/Drupal/views/Plugin/views/filter/Compare.php @@ -69,6 +69,7 @@ public function buildOptionsForm(&$form, &$form_state) { $field_options = $this->displayHandler->getFieldLabels(); // Filter out the views table as it will not be filterable. + $this->view->initHandlers(); foreach (array_keys($field_options) as $id) { if ($this->view->field[$id]->table == 'views') { unset($field_options[$id]);