Blender Version
Broken: 2.90 5c5a638b571a
Description
After executing Purge All, there are still orphans left behind which were the children of the purged.
Reproduction
Based on the Step 0 .blend file.
Step 0: The Cube has a Material, which has a NodeList
Step 1: Delete the Cube, orphans Material
Step 2: File > Clean Up > Purge All purges the Material, orphans NodeList
Step 3: File > Clean Up > Purge All purges the Nodelist