diff --git a/search_api_page.pages.inc b/search_api_page.pages.inc index ed10de2..6794d68 100644 --- a/search_api_page.pages.inc +++ b/search_api_page.pages.inc @@ -172,7 +172,7 @@ function search_api_page_search_execute(Entity $page, $keys = NULL, $limit = 10) */ function search_api_page_query_has_facets(SearchApiQueryInterface $query) { // Check that the search server supports facets. - if ($query->getIndex()->server()->supportsFeature('search_api_facets')) { + if (module_exists('facetapi') && $query->getIndex()->server()->supportsFeature('search_api_facets')) { // Get the currently-active searcher. $searchers = facetapi_get_active_searchers(); $current_searcher = (string) array_shift($searchers);