diff --git a/dvc/dependency/repo.py b/dvc/dependency/repo.py index 811107b6f..058891b78 100644 --- a/dvc/dependency/repo.py +++ b/dvc/dependency/repo.py @@ -115,7 +115,7 @@ class RepoDependency(Dependency): state=self.repo.state, prompt=confirm, ) - except CheckoutError: + except (CheckoutError, FileNotFoundError): super().download(to=to, jobs=jobs) def update(self, rev: Optional[str] = None):