diff --git a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskElement.java b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskElement.java index da4de40d1..fd9fcba50 100644 --- a/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskElement.java +++ b/libreplan-business/src/main/java/org/libreplan/business/planner/entities/TaskElement.java @@ -491,6 +491,7 @@ public abstract class TaskElement extends BaseEntity { } } for (TaskElement taskElement : tasksToNotify) { + this.removeDependenciesWithOrigin(taskElement); taskElement.removeDependenciesWithDestination(this); } } @@ -504,6 +505,7 @@ public abstract class TaskElement extends BaseEntity { } } for (TaskElement taskElement : tasksToNotify) { + this.removeDependenciesWithDestination(taskElement); taskElement.removeDependenciesWithOrigin(this); } }