diff --git a/actor-apps/core/src/main/java/im/actor/core/modules/internal/messages/ConversationActor.java b/actor-apps/core/src/main/java/im/actor/core/modules/internal/messages/ConversationActor.java
index <HASH>..<HASH> 100644
--- a/actor-apps/core/src/main/java/im/actor/core/modules/internal/messages/ConversationActor.java
+++ b/actor-apps/core/src/main/java/im/actor/core/modules/internal/messages/ConversationActor.java
@@ -392,9 +392,7 @@ public class ConversationActor extends ModuleActor {
         docs.clear();
         inPendingIndex.clear();
         outPendingIndex.clear();
-        if (!isHiddenPeer) {
-            dialogsActor.send(new DialogsActor.ChatClear(peer));
-        }
+        dialogsActor.send(new DialogsActor.ChatClear(peer));
     }
 
     @Verified
@@ -403,9 +401,7 @@ public class ConversationActor extends ModuleActor {
         docs.clear();
         inPendingIndex.clear();
         outPendingIndex.clear();
-        if (!isHiddenPeer) {
-            dialogsActor.send(new DialogsActor.ChatDelete(peer));
-        }
+        dialogsActor.send(new DialogsActor.ChatDelete(peer));
     }
 
     // History
fix(core): Deleting dialogs even hidden peers