diff --git a/list_builder.py b/list_builder.py
index a8bd0523..8af608ba 100755
--- a/list_builder.py
+++ b/list_builder.py
@@ -11,6 +11,7 @@ import time
 now = time.time()
 
 catalog = json.load(open("apps.json"))
+catalog = {app: infos for app, infos in catalog.items() if infos.get('state') != 'notworking'}
 
 my_env = os.environ.copy()
 my_env["GIT_TERMINAL_PROMPT"] = "0"