diff --git a/src/commonMain/kotlin/net/keinekekse/args/priv.kt b/src/commonMain/kotlin/net/keinekekse/args/priv.kt index 2610210..a8705ec 100644 --- a/src/commonMain/kotlin/net/keinekekse/args/priv.kt +++ b/src/commonMain/kotlin/net/keinekekse/args/priv.kt @@ -196,7 +196,7 @@ class CommandLine( val resultSubCommand = parseSubCommand(remaining) validateMandatoryParameters(resultSubCommand) - if (resultSubCommand.additionalParameters.isNotEmpty() && remainingDescription != null) { + if (resultSubCommand.additionalParameters.isNotEmpty() && remainingDescription == null) { throw ArgumentParserException.noMoreOptions() }