diff --git a/src/app/services/util/topic-cloud-admin.service.ts b/src/app/services/util/topic-cloud-admin.service.ts
index 8c6814c6050dc007964770268dccd9f969fb6720..fa9107633db53ce4c8573e06fbb3dae14d0158b2 100644
--- a/src/app/services/util/topic-cloud-admin.service.ts
+++ b/src/app/services/util/topic-cloud-admin.service.ts
@@ -37,13 +37,13 @@ export class TopicCloudAdminService {
       .concat(BadWords['ar'])
       .concat(BadWords['ru'])
       .concat(BadWords['tr']);
-      this.wsRoomService.getRoomStream(localStorage.getItem('roomId')).subscribe(msg => {
-        const message = JSON.parse(msg.body);
-        const room = message.payload.changes;
-        if (message.type === 'RoomPatched') {
-          this.blacklist.next(room.blacklist ? JSON.parse(room.blacklist) : []);
-        }
-      });
+    this.wsRoomService.getRoomStream(localStorage.getItem('roomId')).subscribe(msg => {
+      const message = JSON.parse(msg.body);
+      const room = message.payload.changes;
+      if (message.type === 'RoomPatched') {
+        this.blacklist.next(room.blacklist ? JSON.parse(room.blacklist) : []);
+      }
+    });
   }
 
   static get getDefaultAdminData(): TopicCloudAdminData {
@@ -196,7 +196,7 @@ export class TopicCloudAdminService {
     let filteredString = str;
     let profWords = [];
     if (censorLanguageSpecificCheck) {
-      profWords = BadWords[(lang !== 'AUTO' ? lang.toLowerCase() : 'de')];
+      profWords = BadWords[(lang !== 'AUTO' ? lang.toLowerCase() : localStorage.getItem('currentLang'))];
     } else {
       profWords = this.profanityWords;
     }