diff --git a/src/services/admin/OnlineInterfaceService.java b/src/services/admin/OnlineInterfaceService.java index a0f4b22c2..d78a347f5 100644 --- a/src/services/admin/OnlineInterfaceService.java +++ b/src/services/admin/OnlineInterfaceService.java @@ -4,6 +4,7 @@ import intents.PlayerEventIntent; import java.io.IOException; import java.net.InetAddress; +import java.net.MalformedURLException; import java.net.URL; import java.net.UnknownHostException; import java.sql.PreparedStatement; @@ -123,7 +124,11 @@ public class OnlineInterfaceService extends Service implements HttpServerCallbac } } if (!socket.isSecure()) { - socket.redirect(new URL(request.getURI().getPath()).toString()); + try { + socket.redirect(new URL(request.getURI().getPath()).toString()); + } catch (MalformedURLException e) { + Log.w(this, "Malformed URL: " + request.getURI().getPath()); + } return; } handler.handleRequest(socket, request);