diff --git a/1c988769-68cd-42e9-a58b-7beecb65cdfd/lib/process.lua b/1c988769-68cd-42e9-a58b-7beecb65cdfd/lib/process.lua
index 3ed63c4..dba0d5a 100644
--- a/1c988769-68cd-42e9-a58b-7beecb65cdfd/lib/process.lua
+++ b/1c988769-68cd-42e9-a58b-7beecb65cdfd/lib/process.lua
@@ -103,7 +103,10 @@ end
 function process.install(path, name)
   _G.coroutine.create = function(f)
     local co = coroutine_create(f)
-    table.insert(findProcess().instances, co)
+    local proc = findProcess()
+    if proc then
+       table.insert(proc.instances, co)
+    end
     return co
   end
   local load = load