diff --git a/pkgs/clan-cli/clan_lib/flake/flake.py b/pkgs/clan-cli/clan_lib/flake/flake.py index 5d7e9b54d..eaad6aaf9 100644 --- a/pkgs/clan-cli/clan_lib/flake/flake.py +++ b/pkgs/clan-cli/clan_lib/flake/flake.py @@ -345,8 +345,9 @@ class FlakeCacheEntry: return True if selectors == []: - return self.fetched_all - selector = selectors[0] + selector = Selector(type=SelectorType.ALL) + else: + selector = selectors[0] # we just fetch all subkeys, so we need to check of we inserted all keys at this level before if selector.type == SelectorType.ALL: