diff --git a/src/mainview/MainView.qml b/src/mainview/MainView.qml
index f8831888d9ecb9ff50867ec7e96da790783342ff..7baddcbe92f91074cabe094e0743136770ffc5a5 100644
--- a/src/mainview/MainView.qml
+++ b/src/mainview/MainView.qml
@@ -434,7 +434,14 @@ Rectangle {
         }
 
         onCreateSwarmClicked: function(title, description, avatar) {
-            ConversationsAdapter.createSwarm(title, description, avatar, mainViewSidePanel.highlightedMembers)
+            var uris = []
+            for (var idx in newSwarmPage.members) {
+                var uri = newSwarmPage.members[idx].uri
+                if (uris.indexOf(uri) === -1) {
+                    uris.push(uri)
+                }
+            }
+            ConversationsAdapter.createSwarm(title, description, avatar, uris)
             backToMainView()
         }
     }