diff --git a/ui/src/lib/components/domains/SubdomainItem.svelte b/ui/src/lib/components/domains/SubdomainItem.svelte
index a5d1fc3..29c4405 100644
--- a/ui/src/lib/components/domains/SubdomainItem.svelte
+++ b/ui/src/lib/components/domains/SubdomainItem.svelte
@@ -38,6 +38,7 @@
import type { Domain, DomainInList } from '$lib/model/domain';
import type { ServiceCombined } from '$lib/model/service';
import { ZoneViewGrid } from '$lib/model/usersettings';
+ import { servicesSpecs } from '$lib/stores/services';
import { userSession } from '$lib/stores/usersession';
import { t } from '$lib/translations';
@@ -224,12 +225,31 @@
{/if}
+ {#if !showResources}
+
+ {$t('domains.n-services', {count: services.length})}
+
+
+ {#each services as service}
+ {$servicesSpecs[service._svctype].name}:
+ {service._comment}
+
+ {/each}
+
+ {/if}
{#if aliases.length != 0}
- + {$t('domains.n-aliases', {n: aliases.length})}
+ + {$t('domains.n-aliases', {count: aliases.length})}
{/if}
- {#if $userSession && $userSession.settings.zoneview !== ZoneViewGrid}
+ {#if !showResources || ($userSession && $userSession.settings.zoneview !== ZoneViewGrid)}
+ {/if}
{#if showResources}