SI-1169 Fix: Wenn Kontakt im Kontaktstammdatenmodul nicht vorhanden ist, wird eine falsche Fehlermeldung im SIT angezeigt.
diff --git a/i18n/general.de.json b/i18n/general.de.json
index 9cc6041..3a1ab18 100644
--- a/i18n/general.de.json
+++ b/i18n/general.de.json
@@ -47,5 +47,6 @@
   "MandatoryFieldError": "Es ist mindestens ein Pflichtfeld nicht gefüllt.",
   "DifferentBranchesWarning": "Es können nur Meldungen mit gleicher Sparte verdichtet werden.",
   "EmptyListWarning": "Die Liste ist leer. Zum Verdichten muss mindestens eine Meldung ausgewählt sein.",
-  "SelectedContactAlreadyAssigned": "Der ausgewählte Kontakt ist der Verteilergruppe bereits zugeordnet."
+  "SelectedContactAlreadyAssigned": "Der ausgewählte Kontakt ist der Verteilergruppe bereits zugeordnet.",
+  "NoContatctSelected": "Es wurde kein Kontakt ausgewählt oder es wurde keine entsprechender gefunden."
 }
diff --git a/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group.sandbox.spec.ts b/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group.sandbox.spec.ts
index 0604f80..3c9588a 100644
--- a/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group.sandbox.spec.ts
+++ b/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group.sandbox.spec.ts
@@ -139,6 +139,13 @@
     expect(spy).toHaveBeenCalled;
   });
 
+  it('should displayNotification when no contact was selected', () => {
+    const spy: any = spyOn(service['_utilService'], 'displayNotification');
+    service['_selectedContact'] = undefined;
+    service.assignContactToGroup();
+    expect(spy).toHaveBeenCalled;
+  });
+
   it('should setSelectedContact()', () => {
     let test = new Contact();
     service.setSelectedContact(test);
diff --git a/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group.sandbox.ts b/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group.sandbox.ts
index 7c4998c..4331923 100644
--- a/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group.sandbox.ts
+++ b/projects/grid-failure-information-app/src/app/pages/distribution-group/distribution-group.sandbox.ts
@@ -193,9 +193,14 @@
   }
 
   public assignContactToGroup(): void {
+    if (!this._selectedContact) {
+      this._utilService.displayNotification('NoContatctSelected');
+      return;
+    }
     let testMember: DistributionGroupMember = this._distributionGroupMembers.find(member => member.contactId === this._selectedContact.uuid);
     if (testMember) {
       this._utilService.displayNotification('SelectedContactAlreadyAssigned', 'alert');
+      this.setSelectedContact(undefined);
     } else {
       let newGroupMember = {
         contactId: this._selectedContact.uuid,
@@ -207,6 +212,7 @@
           newMember: new DistributionGroupMember(newGroupMember),
         })
       );
+      this.setSelectedContact(undefined);
     }
   }