Index: t3lib/tceforms/class.t3lib_tceforms_suggest_defaultreceiver.php =================================================================== --- t3lib/tceforms/class.t3lib_tceforms_suggest_defaultreceiver.php (Revision 6209) +++ t3lib/tceforms/class.t3lib_tceforms_suggest_defaultreceiver.php (Arbeitskopie) @@ -143,7 +143,7 @@ * * @param array $params * @param object $ref the parent object - * @return mixed array of rows or false if nothing found + * @return array array of rows */ public function queryTable(&$params, $recursionCounter = 0) { $rows = array(); @@ -215,10 +215,8 @@ $tmp = self::queryTable($params, ++$recursionCounter); $rows = array_merge($tmp, $rows); } - return $rows; - } else { - return false; } + return $rows; } /** Index: t3lib/tceforms/class.t3lib_tceforms_suggest.php =================================================================== --- t3lib/tceforms/class.t3lib_tceforms_suggest.php (Revision 6209) +++ t3lib/tceforms/class.t3lib_tceforms_suggest.php (Arbeitskopie) @@ -183,7 +183,7 @@ $params = array('value' => $search); $rows = $receiverObj->queryTable($params); - if (!$rows) { + if (empty($rows)) { continue; } $resultRows = t3lib_div::array_merge($resultRows, $rows);