diff --git a/shared/backup_client/src/lib.rs b/shared/backup_client/src/lib.rs --- a/shared/backup_client/src/lib.rs +++ b/shared/backup_client/src/lib.rs @@ -141,7 +141,9 @@ } let response = request.send().await?; - if response.status() == StatusCode::NOT_FOUND { + if response.status() == StatusCode::NOT_FOUND + && matches!(requested_data, RequestedData::UserData) + { return Err(Error::NoBackupData); }