diff --git a/application/models/TemplateConfiguration.php b/application/models/TemplateConfiguration.php index 6598aa5bf56..a586183a23f 100755 --- a/application/models/TemplateConfiguration.php +++ b/application/models/TemplateConfiguration.php @@ -999,7 +999,8 @@ public function __get($name) $sAttribute = parent::__get($name); if ($sAttribute === 'inherit') { // NOTE: this is object recursive (if parent configuration field is set to inherit, then it will lead to this method again.) - $sAttribute = $this->getParentConfiguration()->$name; + $attribute = (isset($this->getParentConfiguration()->$name ? $this->getParentConfiguration()->$name : null)) + $sAttribute = $attribute; } } else { $sAttribute = parent::__get($name);