diff --git a/Changelog.md b/Changelog.md
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,8 @@
+## 1.1.2
+
+* 1.1.1 accidently removed `websockets` from the list of available upgrades.
+  This release reverts that change.
+
 ## 1.1.1
 
 * Long-polling connections now emit a `ping` message after 45 seconds, if no
diff --git a/engine-io.cabal b/engine-io.cabal
--- a/engine-io.cabal
+++ b/engine-io.cabal
@@ -1,5 +1,5 @@
 name: engine-io
-version: 1.1.1
+version: 1.1.2
 synopsis: A Haskell implementation of Engine.IO
 homepage: http://github.com/ocharles/engine.io
 license: BSD3
diff --git a/src/Network/EngineIO.hs b/src/Network/EngineIO.hs
--- a/src/Network/EngineIO.hs
+++ b/src/Network/EngineIO.hs
@@ -500,7 +500,7 @@
     saOnDisconnect app
 
   let openMessage = OpenMessage { omSocketId = sId
-                                , omUpgrades = [ ]
+                                , omUpgrades = [ Websocket ]
                                 , omPingTimeout = 60000
                                 , omPingInterval = 25000
                                 }
