diff --git a/libreplan-webapp/src/main/java/org/libreplan/web/tree/TreeController.java b/libreplan-webapp/src/main/java/org/libreplan/web/tree/TreeController.java index 69ad4ebcc..fe710ea38 100644 --- a/libreplan-webapp/src/main/java/org/libreplan/web/tree/TreeController.java +++ b/libreplan-webapp/src/main/java/org/libreplan/web/tree/TreeController.java @@ -609,7 +609,7 @@ public abstract class TreeController> extends GenericForw int myPosition = parent.getIndex(); - if (myPosition < treeItems.size() - 1) { + if ((myPosition < treeItems.size() - 1) && myPosition > -1) { // The current node is not the last one Treerow downTreerow = treeItems.get(myPosition + 1).getTreerow();