summaryrefslogtreecommitdiffstats
path: root/player/lua
diff options
context:
space:
mode:
Diffstat (limited to 'player/lua')
-rw-r--r--player/lua/defaults.lua2
1 files changed, 1 insertions, 1 deletions
diff --git a/player/lua/defaults.lua b/player/lua/defaults.lua
index 0643c0b1d9..dcbb4e0f62 100644
--- a/player/lua/defaults.lua
+++ b/player/lua/defaults.lua
@@ -617,7 +617,7 @@ function mp.command_native_async(node, cb)
async_next_id = async_next_id + 1
local res, err = mp.raw_command_native_async(id, node)
if not res then
- cb(false, nil, err)
+ mp.add_timeout(0, function() cb(false, nil, err) end)
return res, err
end
local t = {cb = cb, id = id}