diff --git a/emper/Runtime.cpp b/emper/Runtime.cpp
index 5f8c2755c9cb11f94e5a0a3b621560810182b839..019c26562a11187743acc2ca8703336d4691daae 100644
--- a/emper/Runtime.cpp
+++ b/emper/Runtime.cpp
@@ -68,8 +68,6 @@ Runtime::Runtime(workerid_t workerCount, RuntimeStrategy& strategy, unsigned int
 			randomEngine(seed),
 			atLeastOneWorkerIsSleeping(false),
 			skipSleep(false) {
-	threads = new pthread_t[workerCount];
-
 	const int nprocs = get_nprocs();
 
 	{