diff --git a/lib/hmr/client.js b/lib/hmr/client.js
index <HASH>..<HASH> 100644
--- a/lib/hmr/client.js
+++ b/lib/hmr/client.js
@@ -7,20 +7,12 @@ var socket = socketIOClient(opts.root + opts.namespace, {
   path: opts.path
 });
 
-var hot = false;
-
 var currentHash = '';
 
 var reload = function() {
-  if (hot) {
-    console.info('[WPW-HMR] Reloading via HMR...');
-
-    window.postMessage('webpackHotUpdate' + currentHash, '*');
-  } else {
-    console.info('[WPW-HMR] Reloading via restart...');
+  console.info('[WPW-HMR] Triggering HMR with hash ' + currentHash + '...');
 
-    window.location.reload();
-  }
+  window.postMessage('webpackHotUpdate' + currentHash, '*');
 };
 
 socket.on('connect', function() {
@@ -28,8 +20,6 @@ socket.on('connect', function() {
 });
 
 socket.on('hot', function() {
-  hot = true;
-
   console.info('[WPW-HMR] Hot Module Replacement enabled');
 });
 
@@ -39,8 +29,6 @@ socket.on('invalid', function() {
 
 socket.on('hash', function(hash) {
   currentHash = hash;
-
-  console.info('[WPW-HMR] Latest hash ' + hash);
 });
 
 socket.on('no-change', function() {
Removed auto reload from the client-side hmr