I was almost away myself this week. A friend of mine was going for a long weekend in Barcelona and asked me if I wanted to tag along; I probably would have said yes, if there hadn't been a meeting I couldn't move. A good call, as it turns out. Although (presumably in common with most business owners) I've been suffering by proxy: one of my team was supposed to be coming back from a holiday in the US last weekend, but at time of writing, he still hasn't managed to get on a flight.
This throws up all sorts of practical problems, of course. Obviously you have to arrange cover and so on. But how do you treat this week, as far as the people affected are concerned? If they're on holiday and they can't get back, do you insist they have to take the extra days as holiday too, even though it's clearly not their fault?
My policy has always been that if you're not there, for whatever reason (act of God or otherwise) you have to take it as holiday or unpaid leave. If you didn't want to take the extra time, and it wasn't your fault, then I'll probably be sympathetic to your plight - but at the end of the day, I'm still the one who loses out if you're not there doing your job.