diff --git a/briar-android/src/net/sf/briar/android/SelectContactsDialog.java b/briar-android/src/net/sf/briar/android/SelectContactsDialog.java
index fa74ee1aa7d5b2f4c95cb54f525d3e1121b68da6..6a07376b22e8875900a810f2198182b050116c2b 100644
--- a/briar-android/src/net/sf/briar/android/SelectContactsDialog.java
+++ b/briar-android/src/net/sf/briar/android/SelectContactsDialog.java
@@ -26,7 +26,7 @@ implements DialogInterface.OnMultiChoiceClickListener {
 	}
 
 	public void setContacts(Collection<Contact> contacts) {
-		this.contacts = contacts.toArray(this.contacts);
+		this.contacts = contacts.toArray(new Contact[contacts.size()]);
 	}
 
 	@Override