diff options
Diffstat (limited to 'modules/extra/m_async_commands.cpp')
-rw-r--r-- | modules/extra/m_async_commands.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/modules/extra/m_async_commands.cpp b/modules/extra/m_async_commands.cpp index d4bbaaf6d..e7aa37ff0 100644 --- a/modules/extra/m_async_commands.cpp +++ b/modules/extra/m_async_commands.cpp @@ -41,7 +41,10 @@ class AsynchCommandMutex : public CommandMutex EventReturn MOD_RESULT; FOREACH_RESULT(I_OnPreCommand, OnPreCommand(source, command, params)); if (MOD_RESULT == EVENT_STOP) + { + source.DoReply(); return; + } if (!command->permission.empty() && !u->Account()->HasCommand(command->permission)) { |