diff --git a/sources/database_search.php b/sources/database_search.php index 686d20090..3b2e8fc6c 100644 --- a/sources/database_search.php +++ b/sources/database_search.php @@ -203,7 +203,7 @@ function opensearch_script() $q='SELECT s_primary,COUNT(*) as cnt,MAX(s_num_results) AS s_num_results FROM '.get_table_prefix().'searches_logged WHERE '; if ((db_has_full_text($GLOBALS['SITE_DB']->connection_read)) && (method_exists($GLOBALS['SITE_DB']->static_ob,'db_has_full_text_boolean')) && ($GLOBALS['SITE_DB']->static_ob->db_has_full_text_boolean()) && (!is_under_radar($request))) { - $q.=preg_replace('#\?(.*)#','s_primary${1}',db_full_text_assemble($request,false)); + $q.=preg_replace('#\?#','s_primary',db_full_text_assemble($request,false)); } else { $q.='s_primary LIKE \''./*ideally we would put an % in front, but too slow*/db_encode_like($request.'%').'\'';