diff --git a/Distribution/Compat/Map.hs b/Distribution/Compat/Map.hs
index 4ff1b7175d976f8503b5e7eac0a25fef2accba33..6b649376990ff050bd268301c2028dff5bbbf895 100644
--- a/Distribution/Compat/Map.hs
+++ b/Distribution/Compat/Map.hs
@@ -11,7 +11,7 @@ module Distribution.Compat.Map (
 
 import Prelude hiding ( lookup )
 
-#if __GLASGOW_HASKELL__ >= 603
+#if __GLASGOW_HASKELL__ >= 603 || !__GLASGOW_HASKELL__
 import Data.Map
 #else
 import Data.FiniteMap