diff --git a/hsx.cabal b/hsx.cabal
--- a/hsx.cabal
+++ b/hsx.cabal
@@ -1,5 +1,5 @@
 Name:                   hsx
-Version:                0.6.0
+Version:                0.6.1
 License:                BSD3
 License-File:           LICENSE
 Author:                 Niklas Broberg, Joel Björnson
@@ -29,10 +29,10 @@
                         
 Homepage:               http://code.google.com/hsp
 
-Build-Depends:          base>3 && <5, mtl, haskell-src-exts == 1.4.*, utf8-string
+Build-Depends:          base>3 && <5, mtl, haskell-src-exts >= 1.5, utf8-string
 Build-Type:             Simple
 Tested-With:            GHC==6.8.3, GHC==6.10.1
-Cabal-Version: 		>= 1.6
+Cabal-Version: 		>= 1.2.3
 
 Hs-Source-Dirs: src
 Exposed-Modules:        HSX.XMLGenerator, HSX.Transform
diff --git a/src/Trhsx.hs b/src/Trhsx.hs
--- a/src/Trhsx.hs
+++ b/src/Trhsx.hs
@@ -52,7 +52,7 @@
                  transform $ checkParse $ parse fp fc
 
 parse :: String -> String -> ParseResult Module
-parse fn fc = parseModuleWithMode (ParseMode fn allExtensions False baseFixities) fcuc
+parse fn fc = parseModuleWithMode (ParseMode fn allExtensions False True baseFixities) fcuc
   where fcuc= unlines $ filter (not . isPrefixOf "#") $ lines fc
 
 usageString :: String
