diff --git a/bramble-core/src/main/java/org/briarproject/bramble/plugin/ConnectionManagerImpl.java b/bramble-core/src/main/java/org/briarproject/bramble/plugin/ConnectionManagerImpl.java
index 4e7bf40241bf51e356b4acab8e83d47ffe4c78cd..91847693c728c55af9c58b6387f2f67855848cc2 100644
--- a/bramble-core/src/main/java/org/briarproject/bramble/plugin/ConnectionManagerImpl.java
+++ b/bramble-core/src/main/java/org/briarproject/bramble/plugin/ConnectionManagerImpl.java
@@ -277,7 +277,10 @@ class ConnectionManagerImpl implements ConnectionManager {
 						mailboxManager.handleIncomingMailboxOwnerConnection(ctx,
 								transportId, reader, writer);
 						return;
-					default:
+					case MAILBOX_CONTACT:
+						mailboxManager.handleInomingOwnerContactConnection(ctx,
+								transportId, reader, writer);
+						return;
 				}
 				db.commitTransaction(txn);
 			} catch (DbException e) {