diff --git a/awx/ui_next/src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx b/awx/ui_next/src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx
index 0d6964559a..b7c10da67d 100644
--- a/awx/ui_next/src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx
+++ b/awx/ui_next/src/screens/InstanceGroup/InstanceGroupDetails/InstanceGroupDetails.jsx
@@ -39,13 +39,6 @@ function InstanceGroupDetails({ instanceGroup, i18n }) {
const { error, dismissError } = useDismissableError(deleteError);
- const isAvailable = item => {
- return (
- (item.policy_instance_minimum || item.policy_instance_percentage) &&
- item.capacity
- );
- };
-
const verifyIsIsolated = item => {
if (item.is_isolated) {
return (
@@ -89,10 +82,12 @@ function InstanceGroupDetails({ instanceGroup, i18n }) {
dataCy="instance-group-policy-instance-percentage"
content={`${instanceGroup.policy_instance_percentage} %`}
/>
- {isAvailable(instanceGroup) ? (
+ {instanceGroup.capacity ? (
) : (
diff --git a/awx/ui_next/src/screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx b/awx/ui_next/src/screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx
index f531f8b182..9ea19a5dd2 100644
--- a/awx/ui_next/src/screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx
+++ b/awx/ui_next/src/screens/InstanceGroup/InstanceGroupList/InstanceGroupListItem.jsx
@@ -60,23 +60,16 @@ function InstanceGroupListItem({
}) {
const labelId = `check-action-${instanceGroup.id}`;
- const isAvailable = item => {
- return (
- (item.policy_instance_minimum || item.policy_instance_percentage) &&
- item.capacity
- );
- };
-
const isContainerGroup = item => {
return item.is_containerized;
};
function usedCapacity(item) {
if (!isContainerGroup(item)) {
- if (isAvailable(item)) {
+ if (item.capacity) {
return (