diff --git a/projects/fire_works/shaders/generation.comp b/projects/fire_works/shaders/generation.comp
index 3b4d2b94cb451af4a9c03fb8a17c27a63678372c..aefc7dc902996e1aa2f9833e701499ccb4f7a89a 100644
--- a/projects/fire_works/shaders/generation.comp
+++ b/projects/fire_works/shaders/generation.comp
@@ -77,7 +77,7 @@ void main() {
     for (uint i = 0; i < events.length(); i++) {
         const float start = events[i].startTime;
 
-        if (events[i].continuous < 1 && (((t - dt * 2) >= start) || (t < start))) {
+        if ((events[i].continuous < 1) && (t < start)) {
             continue;
         }