diff --git a/code/CMSMain.php b/code/CMSMain.php index 675540a1..68cd0f09 100755 --- a/code/CMSMain.php +++ b/code/CMSMain.php @@ -515,12 +515,12 @@ JS; $descendantsRemoved = 0; foreach( $descendantIDs as $descID ) if( $descendant = DataObject::get_by_id('SiteTree', $descID) ) { - $descendant->delete(); + $descendant->doDeleteFromLive(); $descendantsRemoved++; } // delete the record - $record->delete(); + $record->doDeleteFromLive(); } Versioned::reading_stage('Stage');