diff --git a/modules/contrib/search_api/src/Plugin/views/filter/SearchApiFilterTrait.php b/modules/contrib/search_api/src/Plugin/views/filter/SearchApiFilterTrait.php
index 4280517..08be290 100644
--- a/modules/contrib/search_api/src/Plugin/views/filter/SearchApiFilterTrait.php
+++ b/modules/contrib/search_api/src/Plugin/views/filter/SearchApiFilterTrait.php
@@ -56,4 +56,9 @@ protected function opHelper() {
     $this->getQuery()->addConditionGroup($condition_group, $this->options['group']);
   }
 
+  protected function opEmpty() {
+    $operator = ($this->operator == 'empty') ? '=' : '<>';
+    $this->query->addWhere($this->options['group'], "$this->tableAlias.$this->realField", NULL, $operator);
+  }
+
 }
