diff --git a/awx/ui/src/screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.js b/awx/ui/src/screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.js
index bbb4935c6f..70356a030a 100644
--- a/awx/ui/src/screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.js
+++ b/awx/ui/src/screens/Setting/Subscription/SubscriptionDetail/SubscriptionDetail.js
@@ -24,7 +24,7 @@ const HelperText = styled(PFHelperText)`
`;
function SubscriptionDetail() {
- const { me = {}, license_info, version } = useConfig();
+ const { me = {}, license_info, version, systemConfig } = useConfig();
const baseURL = '/settings/subscription';
const tabsArray = [
{
@@ -56,35 +56,37 @@ function SubscriptionDetail() {
-
- }>
- {t`Compliant`}
-
-
- {t`The number of hosts you have automated against is below your subscription count.`}
-
- >
- ) : (
- <>
- }
- >
- {t`Out of compliance`}
-
-
- {t`You have automated against more hosts than your subscription allows.`}
-
- >
- )
- }
- />
+ {systemConfig?.SUBSCRIPTION_USAGE_MODEL === 'unique_managed_hosts' && (
+
+ }>
+ {t`Compliant`}
+
+
+ {t`The number of hosts you have automated against is below your subscription count.`}
+
+ >
+ ) : (
+ <>
+ }
+ >
+ {t`Out of compliance`}
+
+
+ {t`You have automated against more hosts than your subscription allows.`}
+
+ >
+ )
+ }
+ />
+ )}
{typeof automatedInstancesCount !== 'undefined' &&
automatedInstancesCount !== null && (
-
-
-
+ )}
+ {systemConfig?.SUBSCRIPTION_USAGE_MODEL === 'unique_managed_hosts' && (
+
+ )}
+ {systemConfig?.SUBSCRIPTION_USAGE_MODEL === 'unique_managed_hosts' && (
+
+ />
+ )}
{license_info.instance_count < 9999999 && (