diff --git a/src/main/java/io/kamax/mxisd/session/SessionManager.java b/src/main/java/io/kamax/mxisd/session/SessionManager.java index 004cb58..bd9f517 100644 --- a/src/main/java/io/kamax/mxisd/session/SessionManager.java +++ b/src/main/java/io/kamax/mxisd/session/SessionManager.java @@ -284,7 +284,7 @@ public class SessionManager { jsonObject.addProperty("method", "POST"); jsonObject.addProperty("uri", "/_matrix/identity/api/v1/3pid/unbind"); jsonObject.addProperty("origin", origin); - jsonObject.addProperty("destination_is", cfg.getServer().getPublicUrl()); + jsonObject.addProperty("destination_is", URI.create(cfg.getServer().getPublicUrl()).getHost()); jsonObject.add("content", reqData); String canonical = MatrixJson.encodeCanonical(jsonObject);