diff options
Diffstat (limited to 'modules/search/search.module')
-rw-r--r-- | modules/search/search.module | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/modules/search/search.module b/modules/search/search.module index 513500aa1..f1acc869e 100644 --- a/modules/search/search.module +++ b/modules/search/search.module @@ -968,13 +968,11 @@ function search_data($keys = NULL, $type = 'node') { if (isset($keys)) { if (module_hook($type, 'search_execute')) { $results = module_invoke($type, 'search_execute', $keys); - if (isset($results) && is_array($results) && count($results)) { - if (module_hook($type, 'search_page')) { - return module_invoke($type, 'search_page', $results); - } - else { - return theme('search_results', array('results' => $results, 'type' => $type)); - } + if (module_hook($type, 'search_page')) { + return module_invoke($type, 'search_page', $results); + } + else { + return theme('search_results', array('results' => $results, 'type' => $type)); } } } |