diff --git a/update_checker.py b/update_checker.py
index cafa73661d4199f6aaff9e84b02b1285c375c8cd..6e6536070390ed888b50e55cb3fc75adff646063 100755
--- a/update_checker.py
+++ b/update_checker.py
@@ -81,15 +81,13 @@ except:
     allFirmwareDownloads = []
 
 access = ""
+for fn in ("/var/log/nginx/access.log.1", "/var/log/nginx/access.log"):
+    try:
+        with open(fn) as fp:
+            access +=fp.read()
+    except Exception as e:
+        logging.warning(f"not using {fn}")
 
-try:
-    #for i in range(2,15):
-    #   access += gzip.open("/var/log/nginx/access.log.%i.gz"%(i),"rt").read()
-    access += open("/var/log/nginx/access.log.1").read()
-    access += open("/var/log/nginx/access.log").read()
-
-except:
-    logging.warning("not using /var/log/nginx/access.log")
 try:
     access += open("access.log").read()
 except: