diff --git a/src/conversationmodel.cpp b/src/conversationmodel.cpp
index 19b7c8e6d651a7843b41e86c77d1bc8015bee8ff..cf3416fe984f291e53a8a3af6f4ed6960cb1854d 100644
--- a/src/conversationmodel.cpp
+++ b/src/conversationmodel.cpp
@@ -1612,6 +1612,7 @@ ConversationModelPimpl::slotContactModelUpdated(const QString& uri, bool needsSo
 
     if (filter.isEmpty()) {
         if (searchResults.empty()) {
+            emit linked.modelSorted();
             return;
         }
         searchResults.clear();