diff --git a/qa/ganeti-qa.py b/qa/ganeti-qa.py
index 7af9ff80cfe4b7b43a7a1bc63be06073960167f7..712424faef2041bb1ba0913088cf1639dc979225 100755
--- a/qa/ganeti-qa.py
+++ b/qa/ganeti-qa.py
@@ -640,7 +640,8 @@ def RunQa():
   SetupCluster(rapi_user, rapi_secret)
 
   # Load RAPI certificate
-  qa_rapi.Setup(rapi_user, rapi_secret)
+  if qa_config.get("rapi"):
+    qa_rapi.Setup(rapi_user, rapi_secret)
 
   RunClusterTests()
   RunOsTests()