diff --git a/frontend/src/js/clue.ts b/frontend/src/js/clue.ts
index 04cc261a9b17ea7f0bdb605de9741ddd94f1a81b..1f9ae8ce774a509f358043592dfe571e4626220d 100644
--- a/frontend/src/js/clue.ts
+++ b/frontend/src/js/clue.ts
@@ -50,9 +50,9 @@ class Clue extends Phaser.GameObjects.Sprite {
       alpha: 0,
       ease: "Linear",
       delay: 0,
-      duration: 500,
+      duration: 100,
+      onComplete: this.destroy.bind(this),
     });
-    this.destroy();
   }
 }