diff --git a/src/Discord.Net.Commands/CommandService.cs b/src/Discord.Net.Commands/CommandService.cs index a3400a465..fd826f060 100644 --- a/src/Discord.Net.Commands/CommandService.cs +++ b/src/Discord.Net.Commands/CommandService.cs @@ -249,7 +249,12 @@ namespace Discord.Commands { var parseResult = await commands[i].Parse(message, searchResult); if (!parseResult.IsSuccess) - continue; + { + if (commands.Count == 1) + return parseResult; + else + continue; + } var executeResult = await commands[i].Execute(message, parseResult); return executeResult; }