diff --git a/core/model/Hierarchy.php b/core/model/Hierarchy.php
index <HASH>..<HASH> 100755
--- a/core/model/Hierarchy.php
+++ b/core/model/Hierarchy.php
@@ -363,7 +363,7 @@ class Hierarchy extends DataObjectDecorator {
 	 * @var array $idList Array to put results in.
 	 */
 	public function loadDescendantIDListInto(&$idList) {
-		if($children = $this->_cache_allChildren) {
+		if($children = $this->AllChildren()) {
 			foreach($children as $child) {
 				if(in_array($child->ID, $idList)) {
 					continue;
BUGFIX: removing search&replace victim, using unpopulated cache. Reverted to AllChildren, which calls the cache itself. 


git-svn-id: svn://svn.silverstripe.com/silverstripe/open/modules/sapphire/branches/<I>@<I> <I>b<I>ca-7a2a-<I>-9d3b-<I>d<I>a<I>a9