diff --git a/js/ui/status/network.js b/js/ui/status/network.js index 50423048c..5487fde40 100644 --- a/js/ui/status/network.js +++ b/js/ui/status/network.js @@ -128,6 +128,11 @@ var NMConnectionItem = class { } destroy() { + if (this._activeConnectionChangedId) { + this._activeConnection.disconnect(this._activeConnectionChangedId); + this._activeConnectionChangedId = 0; + } + this.labelItem.destroy(); this.radioItem.destroy(); }