diff --git a/ProcessMaker/Managers/ExportManager.php b/ProcessMaker/Managers/ExportManager.php index ffb84347d2..859afac8f0 100644 --- a/ProcessMaker/Managers/ExportManager.php +++ b/ProcessMaker/Managers/ExportManager.php @@ -83,13 +83,11 @@ private function reviewDependenciesOf(ProcessMakerModel $owner, array $reference $newReferences = $this->uniqueDiff($newReferences, $references); $references = array_merge($references, $newReferences); // Find recursively dependencies - if ($recursive) { - foreach ($newReferences as $ref) { - list($class, $id) = $ref; - $nextOwner = $class::find($id); - if ($nextOwner) { - $references = $this->reviewDependenciesOf($nextOwner, $references, $reviewed, $recursive); - } + foreach ($newReferences as $ref) { + list($class, $id) = $ref; + $nextOwner = $class::find($id); + if ($nextOwner) { + $references = $this->reviewDependenciesOf($nextOwner, $references, $reviewed, $recursive); } }