diff --git a/src/app/services/util/topic-cloud-admin.service.ts b/src/app/services/util/topic-cloud-admin.service.ts
index 8e0d7c51fae787188b91b3eb578683820365b98d..fbff6670c7f7a794c6721e56d1c9971d8061c053 100644
--- a/src/app/services/util/topic-cloud-admin.service.ts
+++ b/src/app/services/util/topic-cloud-admin.service.ts
@@ -60,10 +60,10 @@ export class TopicCloudAdminService {
     this.getBlacklist().subscribe(list => {
       _adminData.blacklist = [];
       if (_adminData.blacklistIsActive){
-        _adminData.blacklist.concat(list);
+        _adminData.blacklist = list;
       }
       if (_adminData.profanityFilter){
-        _adminData.blacklist = this.getProfanityListFromStorage().concat(this.profanityWords);
+        _adminData.blacklist = _adminData.blacklist.concat(this.getProfanityListFromStorage().concat(this.profanityWords));
       }
       this.adminData.next(_adminData);
     });