Removing items from filter once event has passed on calendar

Hello,

We’re using the events calendar widget on our website and were wondering if there was a way to keep the items in the filter list at the top of the calendar curated to include only items (i.e. location, host) from events that have not happened yet. I suppose we could just go back and delete the host/location from old events after they happen so they don’t show up in the filter dropdown, but that’s not foolproof. Any suggestions?