diff --git a/package-lock.json b/package-lock.json
index 9cf3201c53ddddde5aa008f9440c81d8868e7b72..4c3a35a81734a93fe929459869161c9cf1da22a2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9854,9 +9854,8 @@
       "dev": true
     },
     "phoenix": {
-      "version": "1.3.3",
-      "resolved": "https://registry.yarnpkg.com/phoenix/-/phoenix-1.3.3.tgz",
-      "integrity": "sha1-tw86tLkR+v0jZggrP4R9XOs0CTs="
+      "version": "github:gfodor/phoenix-js#1ab8d620418a68b74a81c7210c09e49eb106031b",
+      "from": "github:gfodor/phoenix-js"
     },
     "pify": {
       "version": "3.0.0",
diff --git a/src/hub.js b/src/hub.js
index f73420a4ddad3f310df1b3165a1e0be2b06671c3..a4613024018afc137721a4888abc994eaf37b2bc 100644
--- a/src/hub.js
+++ b/src/hub.js
@@ -414,27 +414,20 @@ const onReady = async () => {
         return;
       });
 
-      const sendHubDataMessage = function(clientId, dataType, data, reliable) {
+      const sendHubDataMessage = function(clientId, dataType, data) {
         const payload = { dataType, data };
 
         if (clientId != null) {
           payload.clientId = clientId;
         }
 
-        if (reliable) {
-          hubChannel.channel.push("naf", { payload });
-        } else {
-          hubChannel.channel.pushUnreliable("naf", { payload });
-        }
+        hubChannel.channel.pushUnreliable("naf", { payload });
       };
 
       window.sendHubDataMessage = sendHubDataMessage;
 
-      NAF.connection.adapter.reliableTransport = (clientId, dataType, data) =>
-        sendHubDataMessage(clientId, dataType, data, true);
-
-      NAF.connection.adapter.unreliableTransport = (clientId, dataType, data) =>
-        sendHubDataMessage(clientId, dataType, data, false);
+      NAF.connection.adapter.reliableTransport = sendHubDataMessage;
+      NAF.connection.adapter.unreliableTransport = sendHubDataMessage;
 
       if (isDebug) {
         NAF.connection.adapter.session.options.verbose = true;