diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bfd05705b3c70f3fcfc5282aad4d3498bcda06b8..feddfe658166c804bb4d7448ad81808a98ec707f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,6 +1,9 @@
 stages:
   - test
 
+variables:
+  GIT_SUBMODULE_STRATEGY: recursive
+
 
 test-job:
   stage: test
diff --git a/.gitmodules b/.gitmodules
index 3cc33a1012ef723bfcd8bbae87e363266545ba45..ba78202039254a8e3edd08f1323a7f6eb48d7c11 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,3 @@
 [submodule "profile_translator_blocklist/protocols"]
 	path = profile_translator_blocklist/protocols
-	url = git@github.com:smart-home-network-security/protocol-translators-blocklist.git
+	url = git@forge.uclouvain.be:smart-home-network-security/protocol-translators-blocklist.git