diff --git a/msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/AcquireTokenByInteractiveFlowSupplier.java b/msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/AcquireTokenByInteractiveFlowSupplier.java
index 8029c5d8..72f3f3a0 100644
--- a/msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/AcquireTokenByInteractiveFlowSupplier.java
+++ b/msal4j-sdk/src/main/java/com/microsoft/aad/msal4j/AcquireTokenByInteractiveFlowSupplier.java
@@ -182,7 +182,7 @@ private static void openDefaultSystemBrowserInLinux(URL url){
             if (openToolPath != null) {
                 Runtime runtime = Runtime.getRuntime();
                 try {
-                    runtime.exec(openTool + url);
+                    runtime.exec(openTool + " " + url);
                 } catch (IOException e) {
                     throw new RuntimeException(e);
                 }