diff --git a/src/main/java/ctbrec/ui/SettingsTab.java b/src/main/java/ctbrec/ui/SettingsTab.java
index b115b111..aac07c64 100644
--- a/src/main/java/ctbrec/ui/SettingsTab.java
+++ b/src/main/java/ctbrec/ui/SettingsTab.java
@@ -106,7 +106,12 @@ public class SettingsTab extends Tab {
         layout.add(new Label("Display stream resolution in overview"), 0, ++row);
         loadResolution = new CheckBox();
         loadResolution.setSelected(Config.getInstance().getSettings().determineResolution);
-        loadResolution.setOnAction((e) -> Config.getInstance().getSettings().determineResolution = loadResolution.isSelected());
+        loadResolution.setOnAction((e) -> {
+            Config.getInstance().getSettings().determineResolution = loadResolution.isSelected();
+            if(!loadResolution.isSelected()) {
+                ThumbOverviewTab.queue.clear();
+            }
+        });
         layout.add(loadResolution, 1, row);
 
         layout.add(new Label(), 0, ++row);
diff --git a/src/main/java/ctbrec/ui/ThumbCell.java b/src/main/java/ctbrec/ui/ThumbCell.java
index f83a8e21..2e34dc4f 100644
--- a/src/main/java/ctbrec/ui/ThumbCell.java
+++ b/src/main/java/ctbrec/ui/ThumbCell.java
@@ -442,6 +442,9 @@ public class ThumbCell extends StackPane {
         requestLayout();
         if(Config.getInstance().getSettings().determineResolution) {
             determineResolution();
+        } else {
+            resolutionBackground.setVisible(false);
+            resolutionTag.setVisible(false);
         }
     }