diff --git a/router/java/src/net/i2p/router/transport/TransportManager.java b/router/java/src/net/i2p/router/transport/TransportManager.java index 952de0d0a..96241652b 100644 --- a/router/java/src/net/i2p/router/transport/TransportManager.java +++ b/router/java/src/net/i2p/router/transport/TransportManager.java @@ -640,9 +640,13 @@ public class TransportManager implements TransportEventListener { } buf.append("\n"); out.write(buf.toString()); - // newer androids crash w/ network on IO thread - if (_upnpManager != null && !SystemVersion.isAndroid()) + if (SystemVersion.isAndroid()) { + // newer androids crash w/ network on IO thread + } else if (_upnpManager != null) { out.write(_upnpManager.renderStatusHTML()); + } else { + out.write("

" + _("UPnP is not enabled") + "

\n"); + } out.write("

\n"); out.flush(); }