diff --git a/builtin/game/misc.lua b/builtin/game/misc.lua
index d7164812aaa4c5046bcb1c0fa6f23b8e2171aab0..1333a75ba21edf6c6b3b1e145229cfdfdb1a61af 100644
--- a/builtin/game/misc.lua
+++ b/builtin/game/misc.lua
@@ -38,7 +38,7 @@ core.register_globalstep(function(dtime)
 end)
 
 function core.after(after, func, ...)
-	assert(tonumber(time) and type(func) == "function",
+	assert(tonumber(after) and type(func) == "function",
 			"Invalid core.after invocation")
 	jobs[#jobs + 1] = {
 		func = func,