diff --git a/src/main/java/org/olat/modules/curriculum/site/CurriculumElementTreeRowComparator.java b/src/main/java/org/olat/modules/curriculum/site/CurriculumElementTreeRowComparator.java index ebf6ebb49df332b5eda177f98d71481b3e209b6a..b718e478fa3955ac11ee9864da63bbfe2692aec8 100644 --- a/src/main/java/org/olat/modules/curriculum/site/CurriculumElementTreeRowComparator.java +++ b/src/main/java/org/olat/modules/curriculum/site/CurriculumElementTreeRowComparator.java @@ -69,7 +69,7 @@ public class CurriculumElementTreeRowComparator extends FlexiTreeNodeComparator } else { c = Long.compare(pos1.longValue(), pos2.longValue()); } - } else if(parentKey1 != null && parentKey2 != null) { + } else if(parentKey1 != null && parentKey2 != null && c1.getParent() != null && c2.getParent() != null) { // This case is usually not possible CurriculumElementRow p1 = c1.getParent(); CurriculumElementRow p2 = c2.getParent();