diff --git a/js/views/conversation_list_item_view.js b/js/views/conversation_list_item_view.js index b88718349..9d752d9c5 100644 --- a/js/views/conversation_list_item_view.js +++ b/js/views/conversation_list_item_view.js @@ -28,6 +28,9 @@ initialize: function() { this.listenTo(this.model, 'change', this.render); // auto update this.listenTo(this.model, 'destroy', this.remove); // auto update + window.addEventListener('beforeunload', function () { + this.stopListening(); + }.bind(this)); }, select: function(e) {