summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--player/lua/defaults.lua1
1 files changed, 1 insertions, 0 deletions
diff --git a/player/lua/defaults.lua b/player/lua/defaults.lua
index dcbb4e0f62..e0914115f5 100644
--- a/player/lua/defaults.lua
+++ b/player/lua/defaults.lua
@@ -615,6 +615,7 @@ local async_next_id = 1
function mp.command_native_async(node, cb)
local id = async_next_id
async_next_id = async_next_id + 1
+ cb = cb or function() end
local res, err = mp.raw_command_native_async(id, node)
if not res then
mp.add_timeout(0, function() cb(false, nil, err) end)