diff --git a/CHANGELOG.markdown b/CHANGELOG.markdown
--- a/CHANGELOG.markdown
+++ b/CHANGELOG.markdown
@@ -1,3 +1,7 @@
+0.13.1.1
+--------
+* Typo on `streamExists` implementation.
+
 0.13.1.0
 --------
 * Add `streamExists` `ExpectedVersion` smart constructor.
diff --git a/Database/EventStore/Internal/Types.hs b/Database/EventStore/Internal/Types.hs
--- a/Database/EventStore/Internal/Types.hs
+++ b/Database/EventStore/Internal/Types.hs
@@ -195,7 +195,7 @@
 -- | The stream should exist. If it or a metadata stream does not exist treat
 --   that as a concurrency problem.
 streamExists :: ExpectedVersion
-streamExists = streamExists
+streamExists = StreamExists
 
 --------------------------------------------------------------------------------
 -- EventStore Messages
diff --git a/eventstore.cabal b/eventstore.cabal
--- a/eventstore.cabal
+++ b/eventstore.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.13.1.0
+version:             0.13.1.1
 
 tested-with: GHC >= 7.8.3 && < 7.11
 
