diff --git a/client/src/main/java/ctbrec/ui/settings/SettingsTab.java b/client/src/main/java/ctbrec/ui/settings/SettingsTab.java
index b72e6637..aac52247 100644
--- a/client/src/main/java/ctbrec/ui/settings/SettingsTab.java
+++ b/client/src/main/java/ctbrec/ui/settings/SettingsTab.java
@@ -243,11 +243,10 @@ public class SettingsTab extends Tab implements TabSelectionListener {
     private void refreshChaturbateTabs() {
         getTabPane().getTabs().forEach(tab -> {
             if (tab.getContent() instanceof ThumbOverviewTab) {
-                ThumbOverviewTab overviewTab = (ThumbOverviewTab) tab.getContent(); {
-                if (overviewTab.updateService != null) {
-                    overviewTab.updateService.cancel();  // Stop current update
-                    overviewTab.updateService.reset();   // Reset service
-                    overviewTab.updateService.restart(); // Restart service with new settings
+                ThumbOverviewTab overviewTab = (ThumbOverviewTab) tab.getContent();
+                if (overviewTab.getUpdateService() != null) {
+                    overviewTab.getUpdateService().reset();
+                    overviewTab.getUpdateService().restart();
                 }
             }
         });