diff --git a/lib/browse/Criteria.inc b/lib/browse/Criteria.inc index 0e05add..b43fb46 100644 --- a/lib/browse/Criteria.inc +++ b/lib/browse/Criteria.inc @@ -611,7 +611,11 @@ class SearchableTextCriterion extends BrowseCriterion { $q_set = KTUtil::phraseSplit($aRequest[$this->getWidgetBase()]); $temp = $q_set; foreach ($temp as $k => $v) { - $q_set[$k] = sprintf('+"%s"', $v); + $t = array(); + foreach ($v as $part) { + $t[] = sprintf('+"%s"', $part); + } + $q_set[$k] = join(' ', $t); } $p[1] = implode(' ',$q_set); } else {