Index: trunk/kernel/include/searchitems.php =================================================================== diff -u -N -r1025 -r1026 --- trunk/kernel/include/searchitems.php (.../searchitems.php) (revision 1025) +++ trunk/kernel/include/searchitems.php (.../searchitems.php) (revision 1026) @@ -587,7 +587,7 @@ $keywords["notallowed"] = array(); $keywords["ignored"] = array(); if(!strlen($phrase)) - return $keywords; + return trim($keywords); $w_array = array(); $phrase=trim($phrase); //if(count_words($phrase)>1) @@ -687,16 +687,16 @@ switch(substr($keyword,0,1)) { case "|": - $keywords["normal"][]=substr($keyword,1); + $keywords["normal"][]= trim(substr($keyword,1)); break; case "+": - $keywords["required"][] = substr($keyword,1); + $keywords["required"][] = trim(substr($keyword,1)); break; case "-": - $keywords["notallowed"][] = substr($keyword,1); + $keywords["notallowed"][] = trim(substr($keyword,1)); break; case "=": - $keywords["ignored"][] = substr($keyword,1); + $keywords["ignored"][] = trim(substr($keyword,1)); break; } }