Index: t3lib/class.t3lib_page.php =================================================================== --- t3lib/class.t3lib_page.php (Revision 2185) +++ t3lib/class.t3lib_page.php (Arbeitskopie) @@ -972,7 +972,11 @@ } if ($ctrl['enablecolumns']['fe_group'] && !$ignore_array['fe_group']) { $field = $table.'.'.$ctrl['enablecolumns']['fe_group']; - $query.= $this->getMultipleGroupsWhereClause($field, $table); + if (method_exists($this, 'getMultipleGroupsWhereClause')) { + $query.= $this->getMultipleGroupsWhereClause($field, $table); + } else { + $query.= t3lib_pageSelect::getMultipleGroupsWhereClause($field, $table); + } } // Call hook functions for additional enableColumns Index: t3lib/class.t3lib_tsfebeuserauth.php =================================================================== --- t3lib/class.t3lib_tsfebeuserauth.php (Revision 2185) +++ t3lib/class.t3lib_tsfebeuserauth.php (Arbeitskopie) @@ -1072,14 +1072,14 @@ $copyAfterFieldsQuery.=' AND '.$fN.'="'.$row[$fN].'"'; } } - + $enableClause = method_exists($GLOBALS['TSFE']->sys_page, 'enableFields') ? $GLOBALS['TSFE']->sys_page->enableFields($table,'',$ignore) : t3lib_pageSelect::enableFields($table,'',$ignore); $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery( 'uid,pid', $table, 'pid='.intval($row['pid']). ' AND '.$sortField.$op.intval($row[$sortField]). $copyAfterFieldsQuery. - $GLOBALS['TSFE']->sys_page->enableFields($table,'',$ignore), + $enableClause, '', $sortField.$desc, '2'