diff --git a/lib/Cake/Model/Behavior/TreeBehavior.php b/lib/Cake/Model/Behavior/TreeBehavior.php index 9ed88ca8d..4125df2f8 100644 --- a/lib/Cake/Model/Behavior/TreeBehavior.php +++ b/lib/Cake/Model/Behavior/TreeBehavior.php @@ -941,7 +941,8 @@ class TreeBehavior extends ModelBehavior { list($edge) = array_values($Model->find('first', array( 'conditions' => $scope, 'fields' => $db->calculate($Model, 'max', array($name, $right)), - 'recursive' => $recursive + 'recursive' => $recursive, + 'callbacks' => false ))); return (empty($edge[$right])) ? 0 : $edge[$right]; } @@ -961,7 +962,8 @@ class TreeBehavior extends ModelBehavior { list($edge) = array_values($Model->find('first', array( 'conditions' => $scope, 'fields' => $db->calculate($Model, 'min', array($name, $left)), - 'recursive' => $recursive + 'recursive' => $recursive, + 'callbacks' => false ))); return (empty($edge[$left])) ? 0 : $edge[$left]; }