[backport-1.7]: velero: avoid producing a broken BackupStorageLocation

A solution for issue #4849 (closed) needs to be backported to 1.7.x