summaryrefslogtreecommitdiff
path: root/addons/bus/static/src/js/crosstab_bus.js
diff options
context:
space:
mode:
Diffstat (limited to 'addons/bus/static/src/js/crosstab_bus.js')
-rw-r--r--addons/bus/static/src/js/crosstab_bus.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/bus/static/src/js/crosstab_bus.js b/addons/bus/static/src/js/crosstab_bus.js
index 8f66a64b286..fc6a9c3d900 100644
--- a/addons/bus/static/src/js/crosstab_bus.js
+++ b/addons/bus/static/src/js/crosstab_bus.js
@@ -348,7 +348,7 @@ var CrossTabBus = Longpolling.extend({
*/
_onUnload: function () {
// unload peer
- var peers = this._callLocalStorage('getItem', 'peers', {});
+ var peers = this._callLocalStorage('getItem', 'peers') || {};
delete peers[this._id];
this._callLocalStorage('setItem', 'peers', peers);