diff --git a/dependencies.gradle.kts b/dependencies.gradle.kts
index 23258f7a48..0207db190e 100644
--- a/dependencies.gradle.kts
+++ b/dependencies.gradle.kts
@@ -15,7 +15,7 @@ dependencyResolutionManagement {
version("exoplayer", "2.19.0")
version("glide", "4.15.1")
version("kotlin", "1.8.10")
- version("libsignal-client", "0.44.0")
+ version("libsignal-client", "0.45.0")
version("mp4parser", "1.9.39")
version("android-gradle-plugin", "8.0.2")
version("accompanist", "0.28.0")
diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml
index 4b88b89e2f..1d268cb668 100644
--- a/gradle/verification-metadata.xml
+++ b/gradle/verification-metadata.xml
@@ -5703,20 +5703,20 @@ https://docs.gradle.org/current/userguide/dependency_verification.html
-
-
-
+
+
+
-
-
+
+
-
-
-
+
+
+
-
-
+
+
diff --git a/libsignal-service/src/main/java/org/whispersystems/signalservice/api/archive/ArchiveApi.kt b/libsignal-service/src/main/java/org/whispersystems/signalservice/api/archive/ArchiveApi.kt
index e66596915b..54aba96445 100644
--- a/libsignal-service/src/main/java/org/whispersystems/signalservice/api/archive/ArchiveApi.kt
+++ b/libsignal-service/src/main/java/org/whispersystems/signalservice/api/archive/ArchiveApi.kt
@@ -18,6 +18,7 @@ import org.whispersystems.signalservice.api.backup.BackupKey
import org.whispersystems.signalservice.api.push.ServiceId.ACI
import org.whispersystems.signalservice.internal.push.PushServiceSocket
import java.io.InputStream
+import java.time.Instant
/**
* Class to interact with various archive-related endpoints.
@@ -238,8 +239,8 @@ class ArchiveApi(
return backupRequestContext.receiveResponse(
backupAuthResponse,
- backupServerPublicParams,
- 201
+ Instant.ofEpochMilli(serviceCredential.redemptionTime),
+ backupServerPublicParams
)
}