diff --git a/components/net/sf/briar/plugins/socket/SimpleSocketPlugin.java b/components/net/sf/briar/plugins/socket/SimpleSocketPlugin.java index 8daeb54cb..cadde9c89 100644 --- a/components/net/sf/briar/plugins/socket/SimpleSocketPlugin.java +++ b/components/net/sf/briar/plugins/socket/SimpleSocketPlugin.java @@ -55,7 +55,8 @@ class SimpleSocketPlugin extends SocketPlugin { @Override protected synchronized SocketAddress getLocalSocketAddress() { assert started; - return createSocketAddress(callback.getLocalProperties()); + SocketAddress addr = createSocketAddress(callback.getLocalProperties()); + return addr == null ? new InetSocketAddress(0) : addr; } @Override