diff --git a/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js b/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js index 4bcc83e18e..10b9928747 100644 --- a/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js +++ b/files/usr/share/cinnamon/applets/network@cinnamon.org/applet.js @@ -2047,15 +2047,16 @@ CinnamonNetworkApplet.prototype = { } else a._primaryDevice = this._devices.vpn.device; - if (a._primaryDevice) - a._primaryDevice.setActiveConnection(a); - if (a.state == NM.ActiveConnectionState.ACTIVATED && a._primaryDevice && a._primaryDevice._notification) { a._primaryDevice._notification.destroy(); a._primaryDevice._notification = null; } } + + if (a._primaryDevice) { + a._primaryDevice.setActiveConnection(a); + } } this._mainConnection = activated || activating || default_ip4 || default_ip6 || null;