diff --git a/app/src/processing/app/Processing.kt b/app/src/processing/app/Processing.kt
index 11555edf53..02465c8b5b 100644
--- a/app/src/processing/app/Processing.kt
+++ b/app/src/processing/app/Processing.kt
@@ -52,7 +52,7 @@ class LSP: SuspendingCliktCommand("lsp"){
             // Indirect invocation since app does not depend on java mode
             Class.forName("processing.mode.java.lsp.PdeLanguageServer")
                 .getMethod("main", Array<String>::class.java)
-                .invoke(null, *arrayOf<Any>(emptyList<String>()))
+                .invoke(null, arrayOf<String>())
         } catch (e: Exception) {
             throw InternalError("Failed to invoke main method", e)
         }
@@ -87,4 +87,4 @@ class LegacyCLI(val args: Array<String>): SuspendingCliktCommand( "cli"){
             throw InternalError("Failed to invoke main method", e)
         }
     }
-}
\ No newline at end of file
+}