Index: typo3/sysext/impexp/app/index.php =================================================================== --- typo3/sysext/impexp/app/index.php (revision 10413) +++ typo3/sysext/impexp/app/index.php (working copy) @@ -833,11 +833,20 @@ $rParts = explode(':', $ref); $tName = $rParts[0]; - if ($GLOBALS['BE_USER']->check('tables_select',$tName)) { - $rec = t3lib_BEfunc::getRecordWSOL('pages', $rParts[1]); - $tblList .= 'Table "' . $tName . '" from ' . t3lib_iconworks::getSpriteIconForRecord('pages', $rec) . - t3lib_BEfunc::getRecordTitle('pages', $rec, TRUE). - '
'; + if ($GLOBALS['BE_USER']->check('tables_select', $tName)) { + $pageIcon = $pageTitle = ''; + + // root page + if ($rParts[1] == 0) { + $pageIcon = t3lib_iconWorks::getSpriteIcon('apps-pagetree-root'); + $pageTitle = htmlspecialchars($GLOBALS['TYPO3_CONF_VARS']['SYS']['sitename']); + } else { + $rec = t3lib_BEfunc::getRecordWSOL('pages', $rParts[1]); + $pageIcon = t3lib_iconworks::getSpriteIconForRecord('pages', $rec); + $pageTitle = t3lib_BEfunc::getRecordTitle('pages', $rec, TRUE); + } + $tblList .= 'Table "' . $tName . '" from ' . $pageIcon . $pageTitle . + '
'; } } $row[] = '