diff --git a/ghc/compiler/rename/RnSource.lhs b/ghc/compiler/rename/RnSource.lhs
index 360ebd43ab7e0c4a9e245a76f983eb084d1f498b..a588c59a0685bd90879ecf02312c1186b81a7fcc 100644
--- a/ghc/compiler/rename/RnSource.lhs
+++ b/ghc/compiler/rename/RnSource.lhs
@@ -40,7 +40,6 @@ import Name		( Name, OccName,
 			  nameOccName, NamedThing(..)
 			)
 import NameSet
-import OccName		( mkDefaultMethodOcc )
 import FiniteMap	( elemFM )
 import PrelInfo		( derivableClassKeys, cCallishClassKeys,
 			  deRefStablePtr_RDR, makeStablePtr_RDR, 
@@ -54,7 +53,6 @@ import CmdLineOpts	( opt_GlasgowExts, opt_WarnUnusedMatches )	-- Warn of unused
 import Unique		( Uniquable(..) )
 import ErrUtils		( Message )
 import CStrings		( isCLabelString )
-import Maybes		( maybeToBool, catMaybes )
 import Util
 \end{code}