diff --git a/src/gui/owncloudgui.cpp b/src/gui/owncloudgui.cpp index 9a107f5eb7588..f383266479114 100644 --- a/src/gui/owncloudgui.cpp +++ b/src/gui/owncloudgui.cpp @@ -405,6 +405,12 @@ void ownCloudGui::slotComputeOverallSyncStatus() overallStatus != SyncResult::Error && overallStatus != SyncResult::SetupError) { overallStatus = SyncResult::SyncRunning; + } else if (!successFileProviderAccounts.isEmpty() && + overallStatus != SyncResult::SyncRunning && + overallStatus != SyncResult::Problem && + overallStatus != SyncResult::Error && + overallStatus != SyncResult::SetupError) { + overallStatus = SyncResult::Success; } #endif