diff --git a/connd/qconnectionagent.cpp b/connd/qconnectionagent.cpp index 84d156c..4cb634c 100644 --- a/connd/qconnectionagent.cpp +++ b/connd/qconnectionagent.cpp @@ -660,7 +660,7 @@ void QConnectionAgent::serviceAutoconnectChanged(bool on) mobileConnected = true; } } - if (!mobileConnected && askRoaming() && !flightModeSuppression) { + if (!mobileConnected && service->roaming() && askRoaming() && !flightModeSuppression) { Q_EMIT connectionRequest(); return; }