diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,12 @@
 
+50200.10.2
+==========
+
+Bug fixes:
+ * New websocket event types will no longer trigger JSON parsing
+   exceptions. This issue was causing websocket disconnections which led
+   to the client not getting server events.
+
 50200.10.1
 ==========
 
diff --git a/matterhorn.cabal b/matterhorn.cabal
--- a/matterhorn.cabal
+++ b/matterhorn.cabal
@@ -1,5 +1,5 @@
 name:                matterhorn
-version:             50200.10.1
+version:             50200.10.2
 synopsis:            Terminal client for the Mattermost chat system
 description:         This is a terminal client for the Mattermost chat
                      system. Please see the README for a list of
@@ -145,7 +145,7 @@
     ghc-options: -fhide-source-paths
 
   build-depends:       base                 >=4.8      && <5
-                     , mattermost-api       == 50200.7.0
+                     , mattermost-api       == 50200.8.0
                      , base-compat          >= 0.9     && < 0.12
                      , unordered-containers >= 0.2     && < 0.3
                      , containers           >= 0.5.7   && < 0.7
@@ -225,8 +225,8 @@
                     , filepath             >= 1.4     && < 1.5
                     , hashable             >= 1.2     && < 1.4
                     , Hclip                >= 3.0     && < 3.1
-                    , mattermost-api       == 50200.7.0
-                    , mattermost-api-qc    == 50200.7.0
+                    , mattermost-api       == 50200.8.0
+                    , mattermost-api-qc    == 50200.8.0
                     , microlens-platform   >= 0.3     && < 0.5
                     , mtl                  >= 2.2     && < 2.3
                     , process              >= 1.4     && < 1.7
diff --git a/src/Events.hs b/src/Events.hs
--- a/src/Events.hs
+++ b/src/Events.hs
@@ -368,6 +368,7 @@
         WMPluginStatusesChanged -> return ()
         WMPluginEnabled -> return ()
         WMPluginDisabled -> return ()
+        WMUnknownEvent {} -> return ()
 
 -- | Refresh client-accessible server configuration information. This
 -- is usually triggered when a reconnect event for the WebSocket to the
