diff --git a/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/admin/cli/util/HttpUtil.java b/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/admin/cli/util/HttpUtil.java
index 6de14ce..f1261ab 100644
--- a/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/admin/cli/util/HttpUtil.java
+++ b/integration/client-cli/admin-cli/src/main/java/org/keycloak/client/admin/cli/util/HttpUtil.java
@@ -308,7 +308,7 @@ public class HttpUtil {
     }
 
     public static String composeResourceUrl(String adminRoot, String realm, String uri) {
-        if (!uri.startsWith("http:")) {
+        if (!uri.startsWith("http:") && !uri.startsWith("https:")) {
             if ("realms".equals(uri) || uri.startsWith("realms/")) {
                 uri = normalize(adminRoot) + uri;
             } else if ("serverinfo".equals(uri)) {