diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 0fe06ad0364fb5cd4f67d3323ccf558a6eda66f5..331a1e2f4dceefc3c42b8f69c15f88d1cf42a908 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -176,7 +176,7 @@ unit-tests:
 integration-test-aes:
     tags:
         - shell
-    needs: []
+    needs: ["patch-qkdn-controller", "patch-routing-app"]
     variables:
         DEPENDENCY_PROXY: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/
     before_script:
@@ -193,7 +193,7 @@ integration-test-aes:
 integration-test-otp:
     tags:
         - shell
-    needs: []
+    needs: ["patch-qkdn-controller", "patch-routing-app"]
     variables:
         DEPENDENCY_PROXY: ${CI_DEPENDENCY_PROXY_GROUP_IMAGE_PREFIX}/
     before_script:
diff --git a/integration-tests/config/controller/routing-config.yaml b/integration-tests/config/controller/routing-config.yaml
index 4611c0842c061d85da88297ca962889d04a66f37..14988a66029de02f303949fba2f3f20c17a2e056 100644
--- a/integration-tests/config/controller/routing-config.yaml
+++ b/integration-tests/config/controller/routing-config.yaml
@@ -5,3 +5,4 @@ UserPW: "TestPassword"
 AppName: "dq-routing"
 RegistrationToken: "SecurePresharedToken"
 GrpcAddress: ":54321"
+RoutingOptions: "UseAbsoluteKeyFillLevel"