diff --git a/src/call.cpp b/src/call.cpp
index 84006267265f83c2f291d54f764bd1a6bf56ba48..43505cf1f65a4b620752e91da5893f76ddd2c334 100644
--- a/src/call.cpp
+++ b/src/call.cpp
@@ -317,8 +317,6 @@ Call::Call(Call::State startState, const QString& peerName, ContactMethod* numbe
    d_ptr->m_Account          = account;
    d_ptr->m_PeerName         = peerName;
    d_ptr->m_pPeerContactMethod = number;
-   if (number)
-      connect(number, &ContactMethod::unreadTextMessageCountChanged, d_ptr, &CallPrivate::updated);
    d_ptr->m_pParentCall      = nullptr;
 
    emit changed();
@@ -1196,7 +1194,6 @@ void Call::setPeerContactMethod(ContactMethod* cm)
       return;
    }
    d_ptr->m_pPeerContactMethod = cm;
-   connect(cm, &ContactMethod::unreadTextMessageCountChanged, d_ptr, &CallPrivate::updated);
    setDialNumber(cm->uri());
 }
 
@@ -1347,7 +1344,6 @@ Call::State CallPrivate::stateChanged(const QString& newStateName)
    if (q_ptr->lifeCycleState() != Call::LifeCycleState::CREATION && m_pDialNumber) {
       if (!m_pPeerContactMethod) {
           m_pPeerContactMethod = PhoneDirectoryModel::instance().fromTemporary(m_pDialNumber);
-          connect(m_pPeerContactMethod, &ContactMethod::unreadTextMessageCountChanged, this, &CallPrivate::updated);
       }
       m_pDialNumber->deleteLater();
       m_pDialNumber = nullptr;
@@ -1782,7 +1778,6 @@ void CallPrivate::call()
     URI uri {peerCM->uri()};
     if (!m_pPeerContactMethod) {
         m_pPeerContactMethod = PhoneDirectoryModel::instance().getNumber(uri, q_ptr->account());
-        connect(m_pPeerContactMethod, &ContactMethod::unreadTextMessageCountChanged, this, &CallPrivate::updated);
     }
 
     // m_pDialNumber is now discarded
@@ -1899,7 +1894,6 @@ void CallPrivate::start()
    if (m_pDialNumber) {
       if (!m_pPeerContactMethod) {
           m_pPeerContactMethod = PhoneDirectoryModel::instance().fromTemporary(m_pDialNumber);
-          connect(m_pPeerContactMethod, &ContactMethod::unreadTextMessageCountChanged, this, &CallPrivate::updated);
       }
       m_pDialNumber->deleteLater();
       m_pDialNumber = nullptr;