diff --git a/src/Netscript/killWorkerScript.ts b/src/Netscript/killWorkerScript.ts index cc7c9cf00..ac8205751 100644 --- a/src/Netscript/killWorkerScript.ts +++ b/src/Netscript/killWorkerScript.ts @@ -93,5 +93,7 @@ function removeWorkerScript(workerScript: WorkerScript): void { server.updateRamUsed(roundToTwo(server.ramUsed - rs.ramUsage * rs.threads)); workerScripts.delete(workerScript.pid); - AddRecentScript(workerScript); + if (rs.temporary === false) { + AddRecentScript(workerScript); + } }