The 404 HTTP response creates an issue when the calendar is empty and also linked from the global navigation: every page will have a link to the calendar that looks broken to spiders, but navigable to humans.
This can be an issue if there's content intended to be indexed in search engines on the page, regardless of whether there are events.
I'd like to change this functionality. Barry, do you have any indicator of how I can do this? I think an empty /events/ page should return return HTTP 200.
I've seen some other calendars where this creates a problem though: the problem is that an endless amount of pages may be generated.
What's the solution?