diff --git a/pass/routes/api.js b/pass/routes/api.js
index a61bfaf2c0d48eb81ee82c56f5cfd4ab8a5ab7e0..7bfe186bf94eb681fea828da86794fb8cdbd556d 100644
--- a/pass/routes/api.js
+++ b/pass/routes/api.js
@@ -64,9 +64,10 @@ router.get("/key/:key", (req, res) => {
     };
     if (!isAuthorized(req)) {
       delete key_data.charge_orders;
+      setTimeout(() => res.json(key_data), 250);
+    } else {
+      res.json(key_data);
     }
-
-    res.json(key_data);
   });
 });