Index: typo3/class.db_list.inc =================================================================== --- typo3/class.db_list.inc (Revision 9766) +++ typo3/class.db_list.inc (Arbeitskopie) @@ -217,8 +217,9 @@ } if ($sL>0) { - $tree = $this->getTreeObject($id,$sL,$this->perms_clause); - $this->pidSelect = 'pid IN ('.implode(',',$tree->ids).')'; + $tree = $this->getTreeObject($this->id, $sL, $this->perms_clause); + $pidList = implode(',', $GLOBALS['TYPO3_DB']->cleanIntArray($tree->ids)); + $this->pidSelect = 'pid IN (' . $pidList . ')'; } else { $this->pidSelect = 'pid='.intval($id); }