Index: t3lib/search/class.t3lib_search_livesearch.php =================================================================== --- t3lib/search/class.t3lib_search_livesearch.php (revision 10070) +++ t3lib/search/class.t3lib_search_livesearch.php (working copy) @@ -190,11 +190,11 @@ $getRecordArray = array(); $fieldsToSearchWithin = $this->extractSearchableFieldsFromTable($tableName); $pageBasedPermission = ($tableName == 'pages' && $this->userPermissions) ? $this->userPermissions : '1=1 '; - $where = 'pid IN(' . $pageIdList . ')' . $pageBasedPermission . $this->makeQuerySearchByTable($tableName, $fieldsToSearchWithin); + $where = 'pid IN(' . $pageIdList . ') AND ' . $pageBasedPermission . $this->makeQuerySearchByTable($tableName, $fieldsToSearchWithin); $orderBy = $this->makeOrderByTable($tableName); $getRecordArray = $this->getRecordArray( $tableName, - $pageBasedPermission . $this->makeQuerySearchByTable($tableName, $fieldsToSearchWithin), + $where, $this->makeOrderByTable($tableName), $limit );