diff --git a/web/concrete/src/Tree/TreeType.php b/web/concrete/src/Tree/TreeType.php
index <HASH>..<HASH> 100644
--- a/web/concrete/src/Tree/TreeType.php
+++ b/web/concrete/src/Tree/TreeType.php
@@ -57,7 +57,7 @@ class TreeType extends Object
         $db = Database::connection();
         $row = $db->GetRow('select * from TreeTypes where treeTypeID = ?', array($treeTypeID));
         if (is_array($row) && $row['treeTypeID']) {
-            $type = new self();
+            $type = new static();
             $type->setPropertiesFromArray($row);
 
             return $type;
@@ -69,7 +69,7 @@ class TreeType extends Object
         $db = Database::connection();
         $row = $db->GetRow('select * from TreeTypes where treeTypeHandle = ?', array($treeTypeHandle));
         if (is_array($row) && $row['treeTypeHandle']) {
-            $type = new self();
+            $type = new static();
             $type->setPropertiesFromArray($row);
 
             return $type;
Use LSB in TreeType

Late static bindings allow us to instantiate the called class rather than the class that the constructor is defined in.

Former-commit-id: <I>fd4e<I>bcf6dae3cca<I>ae9e<I>b<I>cf0
Former-commit-id: <I>f4cbd<I>afe8e7eabbe<I>b<I>e<I>b<I>eb2