diff --git a/bom/pom.xml b/bom/pom.xml
index a22baf18..3563d42e 100644
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@ -18,7 +18,7 @@
UTF-8
UTF-8
- 26.45.0
+ 26.49.0
0.31.1
diff --git a/integration-tests/main/src/main/java/io/quarkiverse/googlecloudservices/it/BigtableResource.java b/integration-tests/main/src/main/java/io/quarkiverse/googlecloudservices/it/BigtableResource.java
index aff28ae2..a285c3a3 100644
--- a/integration-tests/main/src/main/java/io/quarkiverse/googlecloudservices/it/BigtableResource.java
+++ b/integration-tests/main/src/main/java/io/quarkiverse/googlecloudservices/it/BigtableResource.java
@@ -2,6 +2,7 @@
import java.io.IOException;
+import com.google.cloud.bigtable.data.v2.internal.TableAdminRequestContext;
import jakarta.annotation.PostConstruct;
import jakarta.annotation.PreDestroy;
import jakarta.inject.Inject;
@@ -63,7 +64,9 @@ void initBigtable() throws IOException {
.newBuilder()
.setTransportChannelProvider(channelProvider)
.setCredentialsProvider(credentialsProvider)
- .build());
+ .build(),
+ TableAdminRequestContext.create(projectId, INSTANCE_ID)
+ );
try (BigtableTableAdminClient adminClient = BigtableTableAdminClient.create(projectId, INSTANCE_ID, stub)) {
if (!adminClient.exists(TABLE_ID)) {