diff --git a/src/internet/internetservices.cpp b/src/internet/internetservices.cpp index 1a9a797ba..2445cf872 100644 --- a/src/internet/internetservices.cpp +++ b/src/internet/internetservices.cpp @@ -80,6 +80,7 @@ void InternetServices::Exit() { connect(service, SIGNAL(ExitFinished()), this, SLOT(ExitReceived())); service->Exit(); } + if (wait_for_exit_.isEmpty()) emit ExitFinished(); }