diff --git a/ghc/includes/StgMacros.lh b/ghc/includes/StgMacros.lh
index 3c5d48adcbbe121173ec4036e9e60b88941ee1e7..f4234aa12b72334d895425ab3cc35f47178659ec 100644
--- a/ghc/includes/StgMacros.lh
+++ b/ghc/includes/StgMacros.lh
@@ -2019,6 +2019,8 @@ extern I_ required_thread_count;
 }
 
 #endif  /* GRAN */ 
+
+#endif	/* CONCURRENT */
 \end{code}
 
 The following seq# code should only be used in unoptimized code.
@@ -2053,7 +2055,6 @@ ED_RO_(vtbl_seq);
     r = 1; /* Should be unnecessary */	    \
   })
 
-#endif	/* CONCURRENT */
 \end{code}
 
 %************************************************************************