diff --git a/ghc/includes/Threads.lh b/ghc/includes/Threads.lh
index 48e10efd92c1e22f24137a5d0a6177e9b168936e..a8d2e8d6380c732bddef39047ab792921897ceb0 100644
--- a/ghc/includes/Threads.lh
+++ b/ghc/includes/Threads.lh
@@ -82,7 +82,9 @@ extern I_ SparkLimit[SPARK_POOLS];
 extern P_ RunnableThreadsHd, RunnableThreadsTl;
 extern P_ WaitingThreadsHd, WaitingThreadsTl;
 
-extern I_ sparksIgnored;
+#if defined(PAR) 
+extern I_ sparksIgnored, sparksCreated;
+#endif
 
 IF_RTS(extern void AwaitEvent(I_);)