diff --git a/puppet-manifests/centos/build_srpm.data b/puppet-manifests/centos/build_srpm.data
index 2bdf6c5d4..992348db8 100644
--- a/puppet-manifests/centos/build_srpm.data
+++ b/puppet-manifests/centos/build_srpm.data
@@ -1,2 +1,2 @@
 SRC_DIR="src"
-TIS_PATCH_VER=97
+TIS_PATCH_VER=98
diff --git a/puppet-manifests/src/modules/platform/manifests/config.pp b/puppet-manifests/src/modules/platform/manifests/config.pp
index 885166096..a57295cbb 100644
--- a/puppet-manifests/src/modules/platform/manifests/config.pp
+++ b/puppet-manifests/src/modules/platform/manifests/config.pp
@@ -350,7 +350,8 @@ class platform::config::pre {
   include ::platform::config::file
   include ::platform::config::tpm
   include ::platform::config::certs::ssl_ca
-  if $::platform::params::distributed_cloud_role =='systemcontroller' {
+  if ($::platform::params::distributed_cloud_role =='systemcontroller' and
+      $::personality == 'controller') {
     include ::platform::config::dc_root_ca
   }
 }