Stop crashing when invoking batch mode without urls
Running ark --batch --autodestination from CLI means urls will be empty, so we need to abort instead of crashing at the urls.at(0) below.