Bastion: ensuring only one fly opens at a time, fixes #3396.