diff --git a/module/programplan/model.php b/module/programplan/model.php index 8b3874a389..163d66a572 100755 --- a/module/programplan/model.php +++ b/module/programplan/model.php @@ -1656,6 +1656,7 @@ class programplanModel extends model { if($parent->status != 'closed') { + if($project->model == 'ipd' and $parent->parent == $project->id) break; $newParent = $this->execution->buildExecutionByStatus('closed'); $parentAction = 'closedbychild'; }