diff --git a/ChangeLog.md b/ChangeLog.md
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,3 +1,8 @@
+## 0.8.18.4
+
+* Remove file with non-ASCII name due to Stack/cabal-install/Hackage
+  restrictions (see [#92](https://github.com/snoyberg/yaml/issues/92))
+
 ## 0.8.18.2
 
 * Handle non-ASCII filenames correctly on Windows [#91](https://github.com/snoyberg/yaml/pull/91)
diff --git a/test/Data/YamlSpec.hs b/test/Data/YamlSpec.hs
--- a/test/Data/YamlSpec.hs
+++ b/test/Data/YamlSpec.hs
@@ -19,7 +19,7 @@
 import Control.Exception (try, SomeException)
 import Test.Hspec
 import Data.Either.Compat
-import System.Directory (createDirectory)
+import System.Directory (createDirectory, createDirectoryIfMissing)
 import Test.Mockery.Directory
 
 import qualified Data.Yaml as D
@@ -327,6 +327,11 @@
     D.encodeFile "accenté/bar.yaml" mySample
     out1 <- D.decodeFile "accenté/bar.yaml"
     out1 @?= Just mySample
+
+  createDirectoryIfMissing True "test/resources/accenté/"
+
+  readFile "test/resources/accent/foo.yaml" >>=
+    writeFile "test/resources/accenté/foo.yaml"
   out2 <- D.decodeFile "test/resources/accenté/foo.yaml"
   out2 @?= Just mySample
 
diff --git a/yaml.cabal b/yaml.cabal
--- a/yaml.cabal
+++ b/yaml.cabal
@@ -1,8 +1,8 @@
 name:            yaml
-version:         0.8.18.3
+version:         0.8.18.4
 license:         BSD3
 license-file:    LICENSE
-author:          Michael Snoyman <michael@snoyman.com>, Anton Ageev <antage@gmail.com>,Kirill Simonov 
+author:          Michael Snoyman <michael@snoyman.com>, Anton Ageev <antage@gmail.com>,Kirill Simonov
 maintainer:      Michael Snoyman <michael@snoyman.com>
 synopsis:        Support for parsing and rendering YAML documents.
 description:     Please see the README.md file.
