diff --git a/src/framework/components/script/system.js b/src/framework/components/script/system.js index e3d28709e31..5d7dd891b6a 100644 --- a/src/framework/components/script/system.js +++ b/src/framework/components/script/system.js @@ -121,8 +121,9 @@ class ScriptComponentSystem extends ComponentSystem { } for (const key in entity.script._scriptsIndex) { - if (key.awaiting) { - order.splice(key.ind, 0, key); + const scriptEntry = entity.script._scriptsIndex[key]; + if (scriptEntry.awaiting) { + order.splice(scriptEntry.ind, 0, key); } }