{
struct connman_network *network = value;
- if (connman_network_get_remember(network) == TRUE)
+ if (connman_network_get_connected(network) == TRUE)
return;
connman_network_set_available(network, FALSE);
{
struct connman_network *network = value;
+ if (connman_network_get_connected(network) == TRUE)
+ return FALSE;
+
if (connman_network_get_remember(network) == TRUE)
return FALSE;