diff --git a/src/conversationsadapter.cpp b/src/conversationsadapter.cpp
index 11b7bfc977650534335b8612c0d6d3d9697aa519..20d8129ccd12efb7acdfb325bf8c1608252b5488 100644
--- a/src/conversationsadapter.cpp
+++ b/src/conversationsadapter.cpp
@@ -141,6 +141,9 @@ ConversationsAdapter::safeInit()
             Qt::UniqueConnection);
 
     connectConversationModel();
+
+    // Select the first conversation, more useful than the welcome view
+    convModel_->select(0);
 }
 
 void
@@ -155,6 +158,9 @@ ConversationsAdapter::onCurrentAccountIdChanged()
     // case of programmatic selection(incoming call, notification
     // activation, etc.).
     set_filterRequests(false);
+
+    // Select the first conversation, more useful than the welcome view
+    convModel_->select(0);
 }
 
 void