diff --git a/app/Http/Controllers/SettingsController.php b/app/Http/Controllers/SettingsController.php
index a4140a043ef0ce02571f2bbb1917363599c5822f..e83348897d79dcca446afc653751dadefc8c93d1 100644
--- a/app/Http/Controllers/SettingsController.php
+++ b/app/Http/Controllers/SettingsController.php
@@ -5,6 +5,7 @@ namespace App\Http\Controllers;
 use Cookie;
 use LaravelLocalization;
 use \App\MetaGer;
+use \App\Models\Key;
 use \Illuminate\Http\Request;
 
 class SettingsController extends Controller
@@ -423,6 +424,12 @@ class SettingsController extends Controller
             if($blpage){
                 continue;
             }
+            if($key === 'key') {
+                $memberKey = new Key($value);
+                if($memberKey->getStatus()){
+                    Cookie::queue($key, $value, 0, '/', null, false, false);
+                }
+            }
             if($key === 'dark_mode'){
                 Cookie::queue($key, $value, 0, '/', null, false, false);
             }