diff --git a/emper/Runtime.cpp b/emper/Runtime.cpp
index 964cd248ea46f19c2f3c369dab521cb8dda2352c..40dffc91405d37e05307cc1b8a59e65d49bc6097 100644
--- a/emper/Runtime.cpp
+++ b/emper/Runtime.cpp
@@ -52,8 +52,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();
 
 	{