diff --git a/src/centpkg/cli.py b/src/centpkg/cli.py
index 13a53a4..afc142a 100755
--- a/src/centpkg/cli.py
+++ b/src/centpkg/cli.py
@@ -31,6 +31,10 @@ import os
 import sys
 
 _DEFAULT_API_BASE_URL = 'https://gitlab.com'
+_DEFAULT_PARENT_NAMESPACE = {
+    'centpkg': 'redhat/centos-stream',
+    'centpkg-sig': 'CentOS',
+}
 
 
 class centpkgClient(cliClient):
@@ -355,11 +359,13 @@ class centpkgClient(cliClient):
         # Since gitlab allows git repos to be checked out with incorrect capitilization
         #   we need to check the spelling when cloning
         gl = gitlab.Gitlab(_DEFAULT_API_BASE_URL)
+        parent_namespace = _DEFAULT_PARENT_NAMESPACE[self.DEFAULT_CLI_NAME]
+
         if "/" in self.args.repo[0]:
-            project_name_with_namespace = "redhat/centos-stream/"+self.args.repo[0]
+            project_name_with_namespace = parent_namespace+"/"+self.args.repo[0]
             short_name=self.args.repo[0].split("/")[-1]
         else:
-            project_name_with_namespace = "redhat/centos-stream/rpms/"+self.args.repo[0]
+            project_name_with_namespace = parent_namespace+"/rpms/"+self.args.repo[0]
             short_name=self.args.repo[0]
         try:
             project = gl.projects.get(project_name_with_namespace)