diff --git a/antagonist.cabal b/antagonist.cabal
--- a/antagonist.cabal
+++ b/antagonist.cabal
@@ -10,7 +10,7 @@
 -- PVP summary:      +-+------- breaking API changes
 --                   | | +----- non-breaking API additions
 --                   | | | +--- code changes with no API change
-version:             0.1.0.18
+version:             0.1.0.19
 
 -- A short (one-line) description of the package.
 synopsis:            A web interface to Antisplice dungeons.
diff --git a/server/Web/Antagonist/Server.hs b/server/Web/Antagonist/Server.hs
--- a/server/Web/Antagonist/Server.hs
+++ b/server/Web/Antagonist/Server.hs
@@ -156,7 +156,8 @@
         CantCastThatNowError -> "Sorry, I can't cast that now. Check your health, mana and cooldowns."
         CantAcquireThatError -> "I can't take that."
         WontHitThatError -> "I won't hit that."
-        ReError e -> e
+        ReError (Unint _ s) -> s
+        ReError (Uncon s) -> s
         _ -> ""
       case e of
         QuitError -> liftM (undefined,) $ startSession ctor
