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 c2fe94ce9..9b6453483 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 @@ -490,6 +490,7 @@ public abstract class TaskElement extends BaseEntity { } } for (TaskElement taskElement : tasksToNotify) { + this.removeDependenciesWithOrigin(taskElement); taskElement.removeDependenciesWithDestination(this); } } @@ -503,6 +504,7 @@ public abstract class TaskElement extends BaseEntity { } } for (TaskElement taskElement : tasksToNotify) { + this.removeDependenciesWithDestination(taskElement); taskElement.removeDependenciesWithOrigin(this); } }