diff --git a/ghc/compiler/rename/RnHsSyn.lhs b/ghc/compiler/rename/RnHsSyn.lhs
index 5d8e019e723bf4c9ff6c6d748aabacde320d2075..362a810c8d8b2286750345e17202eb2a2405e97f 100644
--- a/ghc/compiler/rename/RnHsSyn.lhs
+++ b/ghc/compiler/rename/RnHsSyn.lhs
@@ -16,9 +16,9 @@ import HsPragmas
 #endif
 
 import Id		( GenId, SYN_IE(Id) )
+import BasicTypes	( NewOrData )
 import Name		( Name )
-import Outputable	( Outputable(..){-instance * []-} )
-import PprStyle		( PprStyle(..) )
+import Outputable	( PprStyle(..), Outputable(..){-instance * []-} )
 import PprType		( GenType, GenTyVar, TyCon )
 import Pretty
 import Name		( SYN_IE(NameSet), unitNameSet, mkNameSet, minusNameSet, unionNameSets, emptyNameSet )