diff --git a/metager/app/Http/Controllers/SettingsController.php b/metager/app/Http/Controllers/SettingsController.php
index 3061473264b62db6293758d0c4bee6613c36938f..41d10b20b40ce079b29782808a2a2bb7c370672c 100644
--- a/metager/app/Http/Controllers/SettingsController.php
+++ b/metager/app/Http/Controllers/SettingsController.php
@@ -344,18 +344,21 @@ class SettingsController extends Controller
             abort(404);
         }
 
-        $cookies = Cookie::get();
-        foreach ($cookies as $key => $value) {
+        $global_settings = [
+            "dark_mode",
+            "new_tab",
+            "zitate",
+            "self_advertisements",
+            "suggestions",
+        ];
+
+        $settings = Cookie::get();
+        $settings = array_merge($settings, $request->header());
+        foreach ($settings as $key => $value) {
             if (stripos($key, $fokus . "_engine_") === 0 || stripos($key, $fokus . "_setting_") === 0) {
                 Cookie::queue(Cookie::forget($key, "/"));
             }
-            $global_settings = [
-                "dark_mode",
-                "new_tab",
-                "zitate",
-                "self_advertisements",
-                "suggestions",
-            ];
+
             if (in_array($key, $global_settings)) {
                 Cookie::queue(Cookie::forget($key, "/"));
             }