diff --git a/src/Discord.Net.Commands/Readers/NamedArgumentTypeReader.cs b/src/Discord.Net.Commands/Readers/NamedArgumentTypeReader.cs index 49e4a656b..be4b2765b 100644 --- a/src/Discord.Net.Commands/Readers/NamedArgumentTypeReader.cs +++ b/src/Discord.Net.Commands/Readers/NamedArgumentTypeReader.cs @@ -107,7 +107,7 @@ namespace Discord.Commands PropertyInfo GetPropAndValue(out string argv) { bool quoted = state == ReadState.InQuotedArgument; - state = (currentRead == input.Length) + state = (currentRead == (quoted ? input.Length - 1 : input.Length)) ? ReadState.End : ReadState.LookingForParameter;