This conditional isn't really necessary, since joining a blank string is a noop.