diff --git a/HPath.cabal b/HPath.cabal
--- a/HPath.cabal
+++ b/HPath.cabal
@@ -1,5 +1,5 @@
 name                          : HPath
-version                       : 0.0.0
+version                       : 0.0.1
 category                      : Source Tools, Text
 license                       : BSD3
 license-file                  : LICENSE
@@ -25,7 +25,7 @@
                               , mtl
                               , parsec
                               , utf8-string >= 0.3
-                              , haskell-src-exts >= 1.3.5
+                              , haskell-src-exts >= 1.5.1
                               , Cabal >= 1.6
   exposed-modules             : HPath.Cabal
                                 HPath.HaskellSrcExts.Classes
@@ -48,7 +48,7 @@
                               , mtl
                               , parsec
                               , utf8-string >= 0.3
-                              , haskell-src-exts >= 1.3.5
+                              , haskell-src-exts >= 1.5.1
                               , Cabal >= 1.6
   extensions                  : StandaloneDeriving
                                 NoMonomorphismRestriction
diff --git a/HPath/HaskellSrcExts.hs b/HPath/HaskellSrcExts.hs
--- a/HPath/HaskellSrcExts.hs
+++ b/HPath/HaskellSrcExts.hs
@@ -49,9 +49,11 @@
    where
     paired_exc               =  return . Left . ((,) f)
   read_mod f                 =  parseModuleWithMode (mode f) `fmap` readFile f
-  mode f                     =  ParseMode f exts False fixities
-  ParseMode _ _ _ fixities   =  defaultParseMode
+  mode f                     =  ParseMode f exts False True fixities
+  ParseMode _ _ _ _ fixities = defaultParseMode
   partition                  =  foldr part ([], [])
    where
     part (ParseOk t) (ok, err) = (t:ok, err)
     part (ParseFailed loc s) (ok, err) = (ok, (loc, s):err)
+
+
