diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.spec.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.spec.ts
index 3bb87ce56bfeb27332210456cc7b31a26c5df0a7..5b59dd8161435d5b0517990f0976c4eadc106ecf 100644
--- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.spec.ts
+++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.spec.ts
@@ -25,6 +25,9 @@ import { ComponentFixture, TestBed } from '@angular/core/testing';
 import { MockComponent } from 'ng-mocks';
 import { KommentarListInVorgangComponent } from './kommentar-list-in-vorgang.component';
 import { KommentarListItemInVorgangComponent } from './kommentar-list-item-in-vorgang/kommentar-list-item-in-vorgang.component';
+import { createEmptyStateResource, createStateResource, EMPTY_ARRAY } from '@goofy-client/tech-shared';
+import { createKommentarListResource } from '../../../../../kommentar-shared/test/kommentar';
+import { KommentarListLinkRel } from '@goofy-client/kommentar-shared';
 
 describe('KommentarListInVorgangComponent', () => {
 	let component: KommentarListInVorgangComponent;
@@ -47,4 +50,27 @@ describe('KommentarListInVorgangComponent', () => {
 	it('should create', () => {
 		expect(component).toBeTruthy();
 	});
+
+	describe('getKommentare', () => {
+		it('should return empty array if state resource is null', () => {
+			component.kommentarListStateResource = null;
+
+			expect(component.getKommentare()).toEqual(EMPTY_ARRAY);
+		});
+
+		it('should return empty array if resource is null', () => {
+			component.kommentarListStateResource = createEmptyStateResource();
+
+			expect(component.getKommentare()).toEqual(EMPTY_ARRAY);
+		});
+
+		it('should return embedded resource', () => {
+			const kommentareListResource = createKommentarListResource();
+			component.kommentarListStateResource = createStateResource(kommentareListResource);
+
+			expect(component.getKommentare()).toEqual(
+				kommentareListResource._embedded[KommentarListLinkRel.KOMMENTAR_LIST]);
+		})
+
+	});
 });
diff --git a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.ts b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.ts
index a0f96c860bb8fc6d54f310b2800e28ea1ba82342..13548c6dc91432046ed0e3659be4e9cec5bf6b68 100644
--- a/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.ts
+++ b/goofy-client/libs/kommentar/src/lib/kommentar-list-in-vorgang-container/kommentar-list-in-vorgang/kommentar-list-in-vorgang.component.ts
@@ -23,9 +23,8 @@
  */
 import { Component, Input, OnChanges } from '@angular/core';
 import { KommentarListResource, KommentarResource } from '@goofy-client/kommentar-shared';
-import { getEmbeddedResource } from '@ngxp/rest';
 import { KommentarListLinkRel } from 'libs/kommentar-shared/src/lib/kommentar.linkrel';
-import { EMPTY_ARRAY, StateResource } from "@goofy-client/tech-shared";
+import { getEmbeddedResources, StateResource } from "@goofy-client/tech-shared";
 
 @Component({
 	selector: 'goofy-client-kommentar-list-in-vorgang',
@@ -43,10 +42,8 @@ export class KommentarListInVorgangComponent implements OnChanges {
 	}
 
 	getKommentare(): KommentarResource[] {
-		return this.kommentarListStateResource
-			? getEmbeddedResource(
-				this.kommentarListStateResource.resource,
-				KommentarListLinkRel.KOMMENTAR_LIST)
-			: EMPTY_ARRAY;
+		return getEmbeddedResources(
+			this.kommentarListStateResource,
+			KommentarListLinkRel.KOMMENTAR_LIST);
 	}
 }
\ No newline at end of file