Sanity check -- we need at least 1 working source to do anything useful