Don't try to fingeprint a non-existing repo

A very rare occasion that shouldn't occur, but somehow did.
At least don't crash trying to do it.
Don't try to fingerprint a corrupt repo

A very rare occasion that shouldn't occur, but somehow did.
At least don't crash trying to do it.