diff --git a/search2.php b/search2.php index 9007b9d..f2d5dd9 100755 --- a/search2.php +++ b/search2.php @@ -97,8 +97,15 @@ class SearchDispatcher extends KTStandardDispatcher { if (isset($_REQUEST['cbQuickQuery']) && $_REQUEST['cbQuickQuery'] +0 == 1) { $_SESSION['search2_quick'] = 1; - preg_match('/["][^"]*["]/', $query, $out); - $_SESSION['search2_quickQuery'] = substr($out[0],1,-1); + if (stripos($query, 'generaltext') !== false || stripos($query, 'metadata') !== false) + { + preg_match('/["][^"]*["]/', $query, $out); + $_SESSION['search2_quickQuery'] = substr($out[0],1,-1); + } + } + else + { + $_SESSION['search2_quickQuery'] = ''; } if (isset($_REQUEST['cbQuickGeneral']) && $_REQUEST['cbQuickGeneral'] +0 == 1) {