It is not that strange. It looks for the object, and the protection for missing objects fails - so when there is no leading jet passing the selection, it crashes (it tries to access an object that does not exist --> boom!). It should be fixable with added protection, but unless Mauro changed something else in the .cc that builds the vetoJets collection, it will crash.