diff --git a/ghc/lib/std/PrelErr.lhs b/ghc/lib/std/PrelErr.lhs
index 643900e91646bfff697ceba29a66101f424bb296..ca905a6ef62e481f6a2045b2fd79e6c60052bcca 100644
--- a/ghc/lib/std/PrelErr.lhs
+++ b/ghc/lib/std/PrelErr.lhs
@@ -35,9 +35,11 @@ module PrelErr
 import PrelBase
 import PrelIOBase
 import PrelAddr
-import PrelForeign  ( StablePtr, deRefStablePtr )
 import PrelList     ( span )
 
+#ifndef __PARALLEL_HASKELL__
+import PrelForeign  ( StablePtr, deRefStablePtr )
+#endif
 
 ---------------------------------------------------------------
 -- HACK: Magic unfoldings not implemented for unboxed lists