diff --git a/.gitmodules b/.gitmodules
index 8639438c05dfc581a4f1e104497abfb41ec101a4..f6dd539c36ca545f19c600be1d48a4046532a51b 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -31,9 +31,6 @@
 [submodule "mods/3d_armor"]
 	path = mods/3d_armor
 	url = https://github.com/stujones11/minetest-3d_armor
-[submodule "mods/bags"]
-	path = mods/bags
-	url = https://git.tchncs.de/Illuna-Minetest/bags.git
 [submodule "mods/plantlife_modpack"]
 	path = mods/plantlife_modpack
 	url = https://git.tchncs.de/Illuna-Minetest/plantlife_modpack.git
@@ -55,3 +52,6 @@
 [submodule "mods/ctravelnet"]
 	path = mods/ctravelnet
 	url = https://git.tchncs.de/Illuna-Minetest/ctravelnet.git
+[submodule "mods/bags"]
+	path = mods/bags
+	url = https://git.tchncs.de/Illuna-Minetest/bags.git
diff --git a/mods/bags b/mods/bags
new file mode 160000
index 0000000000000000000000000000000000000000..f17d829b66afda596d6eae450443b15d2fd95031
--- /dev/null
+++ b/mods/bags
@@ -0,0 +1 @@
+Subproject commit f17d829b66afda596d6eae450443b15d2fd95031