From 512f8064c1cd84bc99e07ea8101db43b27b5dfb2 Mon Sep 17 00:00:00 2001
From: Jelle van der Waa <jelle@archlinux.org>
Date: Tue, 22 Jun 2021 21:56:12 +0200
Subject: [PATCH] Fix JavaScript error on packages overview page

---
 web/html/packages.php | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/web/html/packages.php b/web/html/packages.php
index 559a8f456..d19d2ad18 100644
--- a/web/html/packages.php
+++ b/web/html/packages.php
@@ -49,6 +49,11 @@ html_header($title, $details);
 <script type="text/javascript">
 function collapseDependsList(list) {
 	list = document.getElementById(list);
+	// Packages overview page also triggers collapseDependsList, ideally the Javascript
+	// is only included for the package details view.
+	if (!list) {
+		return;
+	}
 
 	// Hide everything past a given limit. Don't do anything if we don't have
 	// enough items, or the link already exists.
-- 
GitLab