diff --git a/src/network_manager_listener.py b/src/network_manager_listener.py index 41681cb5dff9aaa861fd1238a6e3170a445a5f30..85acc6b752a4f518552fd41d7ef2fa07f84776fc 100644 --- a/src/network_manager_listener.py +++ b/src/network_manager_listener.py @@ -45,9 +45,10 @@ def device_no_longer_active(self, *args): def state_changed(state): """ - For Network Manager 0.7 + For Network Manager 0.7 - 0.9 """ - if props.Get("org.freedesktop.NetworkManager", "State") == 3: + nm_state = props.Get("org.freedesktop.NetworkManager", "State") + if nm_state == 3 or nm_state == 70: for connection in gajim.connections.itervalues(): if gajim.config.get_per('accounts', connection.name, 'listen_to_network_manager') and connection.time_to_reconnect: