diff --git a/.gitmodules b/.gitmodules
index 596263d74a01a82246aeca71280635bf4f7f9daf..6cdaa7def30d61cda48f973b20e0e4a2780abfd5 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,3 +1,6 @@
 [submodule "cmake_modules/morse_cmake"]
 	path = cmake_modules/morse_cmake
-	url = git@gitlab.inria.fr:solverstack/morse_cmake.git
+	url = https://gitlab.inria.fr/solverstack/morse_cmake.git
+	fetchRecurseSubmodules = true
+	ignored = untracked
+	update = checkout