diff --git a/Data/Array.hs b/Data/Array.hs
index f90bbcc3eed591bcb480bc081d7a06a100365578..7ed7a4cb40e67018c5569779dd85b16db87a9b8e 100644
--- a/Data/Array.hs
+++ b/Data/Array.hs
@@ -59,8 +59,8 @@ import Data.Ix
 
 #ifdef __GLASGOW_HASKELL__
 import GHC.Arr                    -- Most of the hard work is done here
-import Data.Generics.Instances () -- To provide a Data instance
-import Data.Generics.Basics    () -- because the Data instance is an orphan
+--import Data.Generics.Instances () -- To provide a Data instance
+--import Data.Generics.Basics    () -- because the Data instance is an orphan
 #endif
 
 #ifdef __HUGS__