diff --git a/lib/socketLogic.js b/lib/socketLogic.js
index <HASH>..<HASH> 100644
--- a/lib/socketLogic.js
+++ b/lib/socketLogic.js
@@ -150,6 +150,7 @@ function socketLogic (socket, secure, skynet){
   socket.on('unsubscribe', function(data, fn) {
       console.log('leaving room ', data.uuid);
       socket.leave(data.uuid);
+      socket.leave(data.uuid + "_bc");
       // Emit API request from device to room for subscribers
       getDevice(socket, function(err, device){
         if(err){ return; }
added leave bc room on unsubscribe websocket api