diff --git a/src/genes/Register.hx b/src/genes/Register.hx index 6fd9362..12ee6ec 100644 --- a/src/genes/Register.hx +++ b/src/genes/Register.hx @@ -73,7 +73,7 @@ class Register { if (resolve && resolve[Register.init]) { defer = true res[Register.init] = () => { - resolve[Register.init]() + if (resolve[Register.init]) resolve[Register.init]() Object.setPrototypeOf(res.prototype, resolve.prototype) res[Register.init] = undefined }