diff --git a/pygitweb/config.py b/pygitweb/config.py
index f169382..b5fb416 100644
--- a/pygitweb/config.py
+++ b/pygitweb/config.py
@@ -175,10 +175,11 @@ auth_config = init_auth_config(settings)
 
 def get_loadavg() -> float:
 	"""First element of load average, or 0 if unavailable. Port of get_loadavg."""
-	try:
-		return os.getloadavg()[0]
-	except (OSError, AttributeError):
-		pass
+	if sys.platform != "win32":
+		try:
+			return os.getloadavg()[0]
+		except OSError:
+			pass
 	try:
 		with open("/proc/loadavg") as f:
 			return float(f.read().split()[0])
