MINOR Checking for existence of defaultParent in CMSMain->SiteTreeHints()

This commit is contained in:
Ingo Schommer 2011-12-20 18:21:45 +01:00
parent 0d008b6496
commit 1914f0b29d
1 changed files with 2 additions and 1 deletions

View File

@ -250,7 +250,8 @@ class CMSMain extends LeftAndMain implements CurrentPageIdentifier, PermissionPr
if($defaultChild != 'Page' && $defaultChild != null)
$def[$class]['defaultChild'] = $defaultChild;
$id = SiteTree::get_by_link($obj->defaultParent())->ID;
$defaultParent = $obj->defaultParent();
$id = $defaultParent ? SiteTree::get_by_link($defaultParent)->ID : null;
$defaultParent = $id ? SiteTree::get_by_link($obj->defaultParent())->ID : null;
if ($defaultParent != 1 && $defaultParent != null) $def[$class]['defaultParent'] = $defaultParent;