diff --git a/libs/events.js b/libs/events.js index a3c304f3fe6..9bfbed2f580 100644 --- a/libs/events.js +++ b/libs/events.js @@ -181,7 +181,7 @@ class Events { async fireSendChatMessageOrWhisper (operation, attributes, whisper) { const d = debug('events:fireSendChatMessageOrWhisper') - let username = _.get(attributes, 'username', global.parser.getOwner()) + let username = _.isNil(attributes.username) ? global.parser.getOwner() : attributes.username let message = operation.messageToSend _.each(attributes, function (val, name) { if (_.isObject(val) && _.size(val) === 0) return true // skip empty object