diff --git a/.gitmodules b/.gitmodules
index 3bd71c97fc47edfbb5a252ecbc18726f02bdd5d9..f44736d8983878f6c178033e967ec1f5503e9b4d 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -59,9 +59,6 @@
 [submodule "mods/protector"]
 	path = mods/protector
 	url = https://github.com/tenplus1/protector
-[submodule "mods/irc"]
-	path = mods/irc
-	url = https://github.com/kaeza/minetest-irc/
 [submodule "mods/ethereal"]
 	path = mods/ethereal
 	url = https://git.tchncs.de/Illuna-Minetest/ethereal
@@ -221,3 +218,6 @@
 [submodule "mods/basic_robot"]
 	path = mods/basic_robot
 	url = https://git.tchncs.de/Illuna-Minetest/basic_robot
+[submodule "mods/irc"]
+	path = mods/irc
+	url = https://git.tchncs.de/Illuna-Minetest/irc
diff --git a/mods/irc b/mods/irc
index f57bdba5e91735755f931f862245a1815a3e1a95..8ac7aa1c4bd7526ab513412baf04251287d71527 160000
--- a/mods/irc
+++ b/mods/irc
@@ -1 +1 @@
-Subproject commit f57bdba5e91735755f931f862245a1815a3e1a95
+Subproject commit 8ac7aa1c4bd7526ab513412baf04251287d71527