diff --git a/src/plugins/hooks.js b/src/plugins/hooks.js index 1f4866f1df..050da0a628 100644 --- a/src/plugins/hooks.js +++ b/src/plugins/hooks.js @@ -109,7 +109,7 @@ Hooks.fire = async function (hook, params) { Hooks.fire('action:plugins.firehook', payload); } if (result !== undefined) { - if (deleteCaller) { + if (deleteCaller && result && result.caller) { delete result.caller; } return result;