Yes it should. I had tested it, although I didn't delete the entire tree, so the cp -al command succeeded even though the `backups` wasn't there (obviously it fails if the entire tree is missing). This couple with the fact it that it happily prints out Created backup directory $BACKUP_DIR, meant that I missed it. Fix pushed