diff --git a/allianceauth/custom_css/templatetags/custom_css.py b/allianceauth/custom_css/templatetags/custom_css.py
index d3a935a9..3c01602f 100644
--- a/allianceauth/custom_css/templatetags/custom_css.py
+++ b/allianceauth/custom_css/templatetags/custom_css.py
@@ -33,11 +33,16 @@ def custom_css_static(path: str) -> str:
except FileNotFoundError:
return ""
else:
- custom_css_changed = CustomCSS.objects.first().timestamp.timestamp()
- custom_css_version = (
- str(custom_css_changed).replace(" ", "").replace(":", "").replace("-", "")
- ) # remove spaces, colons, and dashes
- static_url = static(path)
- versioned_url = static_url + "?v=" + custom_css_version
+ try:
+ custom_css = CustomCSS.objects.get(pk=1)
+ except CustomCSS.DoesNotExist:
+ return ""
+ else:
+ custom_css_changed = custom_css.timestamp.timestamp()
+ custom_css_version = (
+ str(custom_css_changed).replace(" ", "").replace(":", "").replace("-", "")
+ ) # remove spaces, colons, and dashes
+ static_url = static(path)
+ versioned_url = static_url + "?v=" + custom_css_version
- return mark_safe(f'')
+ return mark_safe(f'')