--- search_api_views_empty_query-7.x-1.2/search_api_views_empty_query.module	Fri Sep 04 16:37:01 2015
+++ search_api_views_empty_query/search_api_views_empty_query.module	Sun Sep 06 15:01:45 2015
@@ -114,15 +114,20 @@
  *
  */
 function search_api_views_empty_query_views_pre_execute(&$view) {
-  if ((strcmp($view->query->plugin_name, 'search_api_views_query') == 0) &&
+  if ( ((strcmp($view->query->plugin_name, 'search_api_views_query') == 0) || (strcmp($view->query->plugin_name, 'search_api_multi_query') == 0)) &&
     (count($view->exposed_raw_input) == 1) &&
-    (isset($view->filter['search_api_views_fulltext']))) { // FIXME: do not hardcode id.
+    ((isset($view->filter['search_api_views_fulltext'])) || (isset($view->filter['search_api_multi_fulltext']))) ) { // FIXME: do not hardcode id.
 
     $allowed_ids = variable_get('search_api_views_empty_query_allowed_ids', '');
     $allowed_ids = array_filter(explode("\n", $allowed_ids));
     drupal_alter('search_api_views_empty_query_allowed_identifiers', $allowed_ids);
-
-    $identifier = $view->filter['search_api_views_fulltext']->options['expose']['identifier'];
+    
+    if (isset($view->filter['search_api_views_fulltext'])) {
+      $identifier = $view->filter['search_api_views_fulltext']->options['expose']['identifier'];
+    }
+    elseif (isset($view->filter['search_api_multi_fulltext'])) {
+      $identifier = $view->filter['search_api_multi_fulltext']->options['expose']['identifier'];
+    }
 
     if ((empty($allowed_ids) || in_array($identifier, $allowed_ids)) &&
       isset($view->exposed_raw_input[$identifier]) &&
