diff --git a/src/main/java/avatartranslator/AvatarBlock.java b/src/main/java/avatartranslator/AvatarBlock.java
index 04f927a8e70b85048bac0689de079dfaff374d13..ae22ca1c4e0909817e9a5bba5235619769a2dc7b 100644
--- a/src/main/java/avatartranslator/AvatarBlock.java
+++ b/src/main/java/avatartranslator/AvatarBlock.java
@@ -772,6 +772,10 @@ public class AvatarBlock extends AvatarElement implements AvatarStateMachineOwne
 
         for (AvatarAttribute attr : attributes) {
             boolean toKeep = false;
+            
+            if (attr.isTimer()) {
+                toKeep = true;
+            }
             for (AvatarStateMachineElement elt : asm.getListOfElements()) {
                 if (elt instanceof AvatarTransition) {
                     at = (AvatarTransition) elt;