diff --git a/lib/Cake/Model/Behavior/AclBehavior.php b/lib/Cake/Model/Behavior/AclBehavior.php index 3fe80209490..df9e0c83d82 100644 --- a/lib/Cake/Model/Behavior/AclBehavior.php +++ b/lib/Cake/Model/Behavior/AclBehavior.php @@ -104,7 +104,7 @@ public function afterSave(Model $model, $created, $options = array()) { $types = array($types); } foreach ($types as $type) { - $parent = $model->parentNode(); + $parent = $model->parentNode($type); if (!empty($parent)) { $parent = $this->node($model, $parent, $type); }