UI: load domain lists only if listDomains API is available (#8660)

diff --git a/ui/src/views/network/CreateIsolatedNetworkForm.vue b/ui/src/views/network/CreateIsolatedNetworkForm.vue
index c7aa3f8..67b5ed4 100644
--- a/ui/src/views/network/CreateIsolatedNetworkForm.vue
+++ b/ui/src/views/network/CreateIsolatedNetworkForm.vue
@@ -497,8 +497,10 @@
       this.updateVPCCheckAndFetchNetworkOfferingData()
     },
     fetchDomainData () {
-      this.domain.loading = true
-      this.loadMore('listDomains', 1, this.domain)
+      if ('listDomains' in this.$store.getters.apis) {
+        this.domain.loading = true
+        this.loadMore('listDomains', 1, this.domain)
+      }
     },
     loadMore (apiToCall, page, sema) {
       const params = {}