diff --git a/kittens/runner.py b/kittens/runner.py index 3cee69fbd..ddad68d1d 100644 --- a/kittens/runner.py +++ b/kittens/runner.py @@ -133,7 +133,7 @@ def run_kitten(kitten: str, run_name: str = '__main__') -> None: def all_kitten_names() -> FrozenSet[str]: ans = [] for name in list_kitty_resources('kittens'): - if '__' not in name and '.' not in name and name != 'tui': + if '__' not in name and '.' not in name and 'main.py' in list_kitty_resources(f'kittens.{name}'): ans.append(name) return frozenset(ans)