I just discovered that the "tidy up" button which deletes empty sessions also deletes upcoming sessions. It seems logical that the upcoming sessions should be excluded from being cleaned away.