diff --git a/.gitmodules b/.gitmodules
index 02fdf01cc196c34e9890ea9d7648519c2f8f3dfd..6e9e58b49db3b611544b9861f49865a95bb3de2a 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -26,3 +26,7 @@
 	path = products/af3
 	url = https://git.fortiss.org/af3/af3-products.git
 	branch = master
+[submodule "bundles/af3-rcp"]
+	path = bundles/af3-rcp
+	url = https://git.fortiss.org/af3/af3-rcp.git
+	branch = master
diff --git a/bundles/af3-rcp b/bundles/af3-rcp
new file mode 160000
index 0000000000000000000000000000000000000000..0e3fd620689e4e26f37a96f7f063500b63a9784b
--- /dev/null
+++ b/bundles/af3-rcp
@@ -0,0 +1 @@
+Subproject commit 0e3fd620689e4e26f37a96f7f063500b63a9784b
diff --git a/bundles/pom.xml b/bundles/pom.xml
index 6a617261d2c1b404a26545fb67135a8e149b278d..e32293f21b9ad3bc640ba1c945d19faead3b7cd0 100644
--- a/bundles/pom.xml
+++ b/bundles/pom.xml
@@ -183,7 +183,6 @@
         <module>af3/org.fortiss.af3.platform.ui</module>
         <module>af3/org.fortiss.af3.project</module>
         <module>af3/org.fortiss.af3.project.ui</module>
-        <module>af3/org.fortiss.af3.rcp.application</module>
         <module>af3/org.fortiss.af3.refinement</module>
         <module>af3/org.fortiss.af3.refinement.ui</module>
         <module>af3/org.fortiss.af3.safety</module>
@@ -204,6 +203,7 @@
         <module>af3/org.fortiss.af3.timing.ui</module>
         <module>af3/org.fortiss.af3.tools</module>
         <module>af3/org.fortiss.pragmatictransformation</module>
+        <module>af3-rcp/org.fortiss.af3.rcp.application</module>
       </modules>
     </profile>
   </profiles>