diff --git a/src/templates/src/calendar_index.html b/src/templates/src/calendar_index.html index 250fa9a..771a360 100644 --- a/src/templates/src/calendar_index.html +++ b/src/templates/src/calendar_index.html @@ -63,8 +63,11 @@ } } + icalLink.disabled = false; if (hasAll) { icalLink.href = baseICalUrl; + } else if (icalFilter.length == 0) { + icalLink.removeAttribute("href"); } else { icalFilter.sort(); let url = new URL(baseICalUrl);