diff --git a/src/main/java/org/olat/modules/taxonomy/ui/MoveTaxonomyLevelController.java b/src/main/java/org/olat/modules/taxonomy/ui/MoveTaxonomyLevelController.java index 17eb6847010f8a31f10828df738f8ae8b4961ebc..b1b6f11a1831383d8131ae28a9450634f5bda51c 100644 --- a/src/main/java/org/olat/modules/taxonomy/ui/MoveTaxonomyLevelController.java +++ b/src/main/java/org/olat/modules/taxonomy/ui/MoveTaxonomyLevelController.java @@ -98,7 +98,9 @@ public class MoveTaxonomyLevelController extends FormBasicController { for(TaxonomyLevel levelToMove:levelsToMove) { TreeNode nodeToMove = taxonomyModel .getNodeById(TaxonomyAllTreesBuilder.nodeKey(levelToMove)); - nodeToMove.removeAllChildren(); + if(nodeToMove != null) { + nodeToMove.removeAllChildren(); + } } // remove the level with