Differentiate empty repository restores attempt 2
The original MR !6180 (merged) caused failures in gitlab-rails. These tests are fixed in gitlab!129178 (merged)
This change reverts !6208 (merged) and so reintroduces !6180 (merged). No changes have been made.
Edited by James Fargher