diff --git a/dvc/project.py b/dvc/project.py index 39f9e2211..bcb40e411 100644 --- a/dvc/project.py +++ b/dvc/project.py @@ -148,8 +148,8 @@ class Project(object): circular_dependencies = set(deps) & set(outs) - raise CircularDependencyError(circular_dependencies.pop()) - + if circular_dependencies: + raise CircularDependencyError(circular_dependencies.pop()) def add(self, fname, recursive=False): fnames = []