diff --git a/components/net/sf/briar/plugins/socket/SimpleSocketPlugin.java b/components/net/sf/briar/plugins/socket/SimpleSocketPlugin.java index 8daeb54cb03e587f97006d04f5906cf3121f8ce2..cadde9c89dbf9a723db80411bd14ba82b7a8bb6f 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