diff --git a/src/app/mainview/components/ChatView.qml b/src/app/mainview/components/ChatView.qml
index ce29207622255d1fbf17365089feb3b8ce1e7838..084f0019a8cf0b008ef5d8b0348904a8b3fd2a28 100644
--- a/src/app/mainview/components/ChatView.qml
+++ b/src/app/mainview/components/ChatView.qml
@@ -161,7 +161,7 @@ Rectangle {
                 }
 
                 UpdateToSwarm {
-                    visible: !CurrentConversation.isSwarm && !CurrentConversation.isTemporary
+                    visible: !CurrentConversation.isSwarm && !CurrentConversation.isTemporary && CurrentAccount.type  === Profile.Type.JAMI
                     Layout.fillWidth: true
                 }
 
@@ -169,6 +169,8 @@ Rectangle {
                     id: chatViewFooter
 
                     visible: {
+                        if (CurrentAccount.type  === Profile.Type.SIP)
+                            return true
                         if (CurrentConversation.isBlocked)
                             return false
                         else if (CurrentConversation.needsSyncing)