midsommarafton måste på grund af vädret försiggå inomhus.